- make directories
mkdir 目录
mkdir -p 目录
2.change directory
cd ~ 进入当期用户家目录
cd
cd - 进入上次目录
cd .. 进入上级目录
cd . 进入当期目录
ctrl + L 清屏
print working directory
pwd 显示当期目录
5.remvoe empty directories
rmdir 目录
6.rm -rf 强制删除文件或目录
-r 删除目录
-f 强制
cp [选项] [原文件或目录] [目标目录]
-r 复制目录
-p 连带文件属性复制
-d 若源文件是链接文件。则复制链接属性
-a 相当于 -pdrll == ls -l
ls -lh
9.mv [原文件或目录] [目标目录] 剪切或者改名
9.链接命令 ln -s [原文件] [目标目录]
-s 创建软链接
10.locate [文件名]
updatedb
11.find [搜索范围] [搜索条件]
find / -name install.log
find /root -iname install.log #不区分大小写
find /root -user root #按照所有者搜索
find /root -nouser #查找没有所有者的文件
* 任意内容
?一个字符
[] 括号内的一个字符
find /var/log/ -mtime +10
-10 10天内修改文件
10 10天当天修改的文件
+10 10天前修改的文件
atime 文件访问时间
ctime 改变文件属性
mtime 修改文件内容
find . -size 25k
find /etc -size +20k -a -size -50k -execl ls -lh {}
-a and
-o or
-excel/-ok 命令{}\ 对搜索结果执行操作
12.grep [选项] 字符串 文件名
-i 忽略大小写
-v 排除指定字符串
13.whereis 命令名
-b 只查找可执行文件
-m 只查找帮助文件
14.which 命令名
- zip 压缩文件名 源文件
zip -r 压缩文件名 源目录
unzip 文件名
16.gzip 源文件
压缩为.gz格式的文件,源文件会消失
gzip -c 源文件 > 压缩文件
压缩为.gz格式的文件,源文件保留 gzip -c cls > cls.gz
gzip -r 目录
压缩目录下所有子文件,但是不能压缩目录
gzip -d 压缩文件
gunzip 压缩文件
- bzip2 源文件(删除)
bzip2 -k 源文件(不删除)
bzip2 -b 压缩文件
bunzip2 压缩文件
18.tar -cvf 打包文件名 源文件
-c 打包
-v 显示过程
-f 指定打包后文件名
tar -cvf longzls.tar longzls
-x 解打包
tar -xvf longzls.tar
-z 压缩为.tar.gz格式
-j 压缩为.tar.bz2格式
-C 解压指定目录
tar -jxvf jp.tar.bz2 -C /temp/
tar -zcvf /temp/longzls.tar a b c
tar -ztvf longzls.tar.gz 只查看不解压