文件管理命令整理
创建目录
创建文件目录,如果递归创建,则加-p 选项
mkdir /tmp/dir
mkdir -p /tmp/Japan/dir
创建文件
touch 文件名
touch /tmp/Japan/hzp1.doc
删除文件
rm -f 文件名
-f 强制删除,不询问
删除文件夹
删除空文件夹
rmdir 文件夹名
删除文件夹及其里面包含的内容
rm -rf 文件夹名
拷贝文件:
cp 需要复制的文件 目的地
复制到japan目录下,并重命名为hzp2.doc
cp /tmp/Japan/hzp1 /tmp/japan/hzp2.doc
拷贝文件夹及其内容:
cp 选项-r 代表拷贝的是文件夹
剪切文件:
mv 要剪切的文件 目的地
剪切非空文件夹:
mv 要剪切的文件夹 目的地
重命名文件或文件夹:
mv 原文件名 新文件名
注意:路径要相同,或者剪切到别的地方在重命名
给文件授权:
shell 脚本需要配置权限执行
chmod 755 hzp.sh
r:4
w:2
x:1执行
压缩文件夹:
tar -jcvf hzp.bzp2 hzp
将hzp文件夹打包后,以 bzip2 压缩 ,压缩后的文件名为 hzp.bzip2
解压缩:
tar -jxvf /tmp/hzp.bzp2
将/tmp/hzp.bzp2文件加压缩到当前目录
查看压缩文件的内容:
tar -jtvf hzp.bzp2
压缩说明:
-j:支持bzip2解压文件;
-c或--create:建立新的备份文件;
-x或--extract或--get:从备份文件中还原文件;
-t或--list:列出备份文件的内容;
-f<备份文件>或--file=<备份文件>:指定备份文件;
为文件创建快捷方式:软连接
ln -s source dist # 建立软连接
ln -s /mnt/hgfs/ /home/luo/ 注意后面的“/” 是将目录里所有的文件链接过去,必须加上,否则,建立的目录显示颜色异常,还不能正常访问,如cd 进不去
ln source dist # 建立硬连接
查看文件内容:
一般为vim
系统命令:cat more head tail 等
转载于:https://www.cnblogs.com/houzp/p/9855273.html