LinuxFileCommands

Linux 文件相关操作命令

. :代表当前目录

.. :代表上一级目录

ls -la //查看隐藏目录
touch //创建文件
rm //删除文件
mv file path //将file移动到path目录中
mv file_name new_file_name //重命名文件
cat file //查看文件内容
head file //查看文件头10行的内容
head -n n file //查看文件头n行的内容
tail file //查看文件尾部内容
tail -n n file //查看文件尾部n行内容
cd // 切换目录
mkdir // 创建文件夹
mkdir -p d1/d2/d3 // 创建目录d1,然后在d1中创建d2,然后在d2 中创建d3
rmdir d // 删除空目录d
rm -r d // 删除目录
rm -rf d //不需要确认的删除目录
cp file path|new_file_name //复制文件至目录或新文件
cp -r a b //将文件夹a复制为b
touch //如果文件已经存在,则更新文件的时间戳
chmod //更改文件权限
chmod u+r file //给文件添加读权限
chmod u-r file //删除文件读权限
chmod u+w file //给文件添加写权限
chmod u+rWX file //给文件添加读,写,执行权限
chmod u-rWX fiel //给文件删除读,写,执行权限
r=4,w=2,x=1 //权限是读写执行 值是7,权限是读执行,值为5
chmod 7 file,chmod 5 file
chown //更改文件拥有者
chown john test.txt //将test.txt的拥有者改为john
ls -l 中的文件类型
d :目录
- :普通文件
l :链接
c :字符文件
b :块文件
s :socket文件
p :管道文件


file //查看文件类型
find path -name file_name //在path中查找名为file_name的文件
which/whereis //查找执行文件
which ls, whereis top

gzip file // 压缩file
tar -zcvf file.tgz file //将file压缩为file.tgz
z :使用gzip
c :创建压缩文件
v :显示压缩的文件
f :使用文件名(file.tgz)
tar -zxvf rubycode.tgz //解压
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值