1.ls (list) 查看当前文件下的内容
2.pwd (print wrok directory) 查看当前所在文件夹
3.cd [目录名] (change directory)
4.touch [文件名] (touch) 新建一个文件名
5.mkdir [目录名] (make directory)创建目录
6.rm[文件名] (remove) 删除指定的文件名
7.clear 清屏
image.png

mkdir -p 递归创建 删除空目录 rmdir xxx

目录处理命令:

cp (copy)
命令:cp -r (复制目录)
cp -p (保留文件属性)
cp -rp [源文件或目录][目标目录]
———-

剪切:

mv (move)
命令
mv /tmp/xxx /root/aaa

rm -rf /xxx 删除目录所有文件
———-

显示文件内容信息

cat /etc/passwd
当文件信息很长的时候用
more /etc/passwd 回车 或者 F 或者空格 用来翻页 Q 用来退出
less /etc/passwd 用pageUp 和 Pagedown 来翻页 Q 退出
———-

文件处理命令

tail
tail [文件名]
显示文件后面后几行
-n 指定行数
-f 动态显示 tail /etc/xxx -n 18 -f
———-

chmod 权限处理

chmod u-x 1.txt
chmod 777 1.txt
递归修改目录权限
chmod /temp/a/b 777

其他权限处理命令

chown 用户 文件或者目录
chown test /xxxx 把xxxx目录的用户权限给test

chgrp 用户组 文件或目录
———-

添加用户
useradd 123
passwd xxxxxxx
———-

权限作用

文件 目录
r 可以查看文件 cat 1.txt 可以查看目录 ls
w 可以修改文件 可以创建目录删除目录
x 可以执行文件 可以进入目录

文件搜索命令

find [范围] [条件]
精确查找1的文件 在desktop下
find Desktop -name 1
模糊查找1的文件
find Desktop -name 1*
-iname 不区分大小写
image.png
查找大文件
find /home -size +204800(数据块) 一个数据块是512字节 0.5k
100M=102400K
+n -n n
(大于)(小于)(等于)
查找权限为test的文件
find -user test
image.png

根据变化查找文件
find -cmin 5
-amin 访问时间
-cmin 文件属性修改
-mmin 文件修改

-a 两个条件同时满足 (and)
-o 满足一个条件即可 (or)
image.png

根据类型来查找文件
type
d 目录 f 文件 l 软链接
find -name abc -a -type d
image.png
find -name 1.txt -exec ls -l {} \;
根据I 节点
image.png
find . -inum 917595 -exec -rm {} \;
image.png
which 搜索命令所在目录还有别名信息
which rm
image.png
whereis 搜索命令 所在目录还有帮助文档
image.png
grep [要查询的文件内容] [文件地址]
image.png
他会将查询的内容输出到下面 查询的部分显示红色
Linux是区分大小写的,加个-i
排除字符串查询
grep -v ^# 1.txt 排除开头是#的其他内容
————————————————————