1.ls (list) 查看当前文件下的内容
2.pwd (print wrok directory) 查看当前所在文件夹
3.cd [目录名] (change directory)
4.touch [文件名] (touch) 新建一个文件名
5.mkdir [目录名] (make directory)创建目录
6.rm[文件名] (remove) 删除指定的文件名
7.clear 清屏
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 不区分大小写
查找大文件
find /home -size +204800(数据块) 一个数据块是512字节 0.5k
100M=102400K
+n -n n
(大于)(小于)(等于)
查找权限为test的文件
find -user test
根据变化查找文件
find -cmin 5
-amin 访问时间
-cmin 文件属性修改
-mmin 文件修改
-a 两个条件同时满足 (and)
-o 满足一个条件即可 (or)
根据类型来查找文件
type
d 目录 f 文件 l 软链接
find -name abc -a -type d
find -name 1.txt -exec ls -l {} \;
根据I 节点
find . -inum 917595 -exec -rm {} \;
which 搜索命令所在目录还有别名信息
which rm
whereis 搜索命令 所在目录还有帮助文档
grep [要查询的文件内容] [文件地址]
他会将查询的内容输出到下面 查询的部分显示红色
Linux是区分大小写的,加个-i
排除字符串查询
grep -v ^# 1.txt 排除开头是#的其他内容
————————————————————