Linux学习笔记(一):文件操作命令

命令含义
cd /切换到根目录
cd ..上级目录
cd ./bin到同级的bin目录中
cd bin到同级的bin目录中
cd -usr文件夹
cd ~回到root用户的主文件夹
pwd显示当前所在目录
mkdir test创建test文件夹
mkdir -p /test1/test2/test3创建多级目录
rmdir删除空目录
rmdir test删除test文件夹,前提是test目录不为空
rmdir -p test/test1/test2删除多级目录
命令含义
ls查看文件或目录
ls -a列出全部文件,包括隐藏文件(开头为.的文件)
ls -d仅列出目录本身,而不是列出目录内的文件
ls -l不仅列出文件名,还包含文件的属性与权限等信息
ls -al-a和-l的叠加效果
ls -al /usr/bin/usr/bin目录中的叠加效果
ls /usr/bin /var/查看多个目录,用空格分开
命令含义
cp复制文件或目录
cp ~/.bashrc /tmp/bashrc用root的身份,将主文件夹下的.bashrc复制到/tmp/bashrc中
cp ~/.bashrc /tmp/bashrc?拷贝时询问是否覆盖, y/n
cp -i ~/.bashrc /tmp/bashrc拷贝时询问是否覆盖, y/n
cp -a ~/.bashrc /tmp/bashrc深度拷贝,比如连权限也拷贝
cp -r /etc/ /tmp复制目录
命令含义
rm移除文件或目录
rm -f ***强制移除
rm wtmp*删除以wtmp开头的所有文件
rm -rf etc强制删除文件夹etc
mv file1 mvtest/将文件file1移动到mvtest文件夹中
mv file1 file2 mvtest/将文件file1和file2移动到mvtest文件夹中
mv mvtest mvtest1重命名mvtest为mvtest1
命令含义
touch创建一个空的文件
cat test.txt由第一行开始显示文件内容
more test.txt按回车一行一行翻,按空格翻页查看,按b向上翻页,搜索可以用/+关键词,如/path表示向下搜索path,如果到文件最后了继续按空格翻页则直接退出
less test.txt与more类似,但是它到页尾不会退出,另外搜索会高亮显示,用?+关键词可以向上搜索,可以输入n表示定位到下一个目标词,N表示上一个
tail test.txt显示test.txt的末尾内容
tail -n20 text.txt显示test.txt后20行内容
tail -f /var/log/message实时显示系统日志
命令含义
du列出当前目录大小,默认以kb为单位
du -a列出当前目录及目录中所有文件的大小,包括隐藏文件夹及文件
du -a /root列出root目录及目录中所有文件的大小,包括隐藏文件夹及文件
du -ak /root列出root目录及其下所有文件大小,以kb为单位统计
du -am /root列出root目录及其下所有文件大小,以mb为单位统计
du -s /root列出root目录大小
du -s /root/*列出root目录及其下非隐藏文件大小
du -h /root列出root目录及其所有子孙目录的大小,并且以可读方式显示(标明了计量单位,kb
命令含义备注
zip -r mydir.zip mydir压缩文件夹mydir并命名为mydir.zip需要安装zip:yum install -y unzip zip
unzip mydir.zip在当前文件夹解压mydir.zip
gzip -v services将services文件夹打包成gz格式的压缩文件,压缩完成后删除
tar -zpcv -f /root/etc.tar.gz /etc将etc备份到/root/并命名为etc.tar.gz
tar -ztv -f /root/etc.tar.gz查看
tar -zxv -f /root/etc.tar.gz解压
tar -zxv -f /root/etc.tar.gz -C /tmp解压到/tmp目录
-c创建打包文件,可搭配-v来查看过程中被打包的文件名
-t查看打包文件的内容含有哪些文件名,重点在查看文件名
-x解打包或解压缩的功能,可以搭配-C(大写)在特定目录解开特别留意,-c,-t,-x不可同时出现在一串命令行中。
-z通过gzip的支持进行压缩、解压缩,此时文件名最好为*.tar.gz
-j通过bzip2的支持进行压缩/解压缩,此时文件名最好为*.tar.bz2
-J通过xz的支持进行压缩/解压缩:此时文件名最好为*.tar.xz特别留意,-z,-j,-J不可同时出现在一串命令行中。
-v在压缩/解压缩的过程中,将正在处理的文件名显示出来
-f filename-f后面要like接上要被处理的文件名
-C 目录这个选项用在解压缩,若要在特定的目录压缩,可以使用这个选项
-p保留备份数据的原本权限与属性,常用于备份(-c)重要的配置文件
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值