Linux中命令很多,我个人平时使用频率高的可能不到三十个,就这三十个中,有些命令中的一些参数,使用中用到的更是屈指可数。****需要指出的是,有些参数是被忽视掉的,实际很有用!
今天这篇文章,就是挖出一些被忽视的参数进行了针对性的使用。咳咳,用起来还真不错,请看文章吧:
1. ls 命令参数
-S 按文件大小排序
很多时候我们需要根据文件大小排序列出目录下的文件,-S
参数就可以做到
ls -lhS
按从小到大排序,再加上-r
ls -lhSr
滑动查看图片
-t 按修改时间排序
ls -lht
按时间排序
找出今天更新的文件
ls -l / --time-style=+%D |grep `date +%D`
2. find 命令参数
-size
参数用得多,这里就不多说,看看其他几个
-iname
不区分大小写
find . -iname get_test
find不区分大小写
和-name
对比
find区分大小写
-type
根据文件类型查找
find . -type f
find . -type d
-empty
查找空文件
find . -type f -empty
-maxdepth
指定递归查找目录深度
find /etc -maxdepth 2 -name passwd
maxdepth参数
less 命令参数
请停止使用Vim
打开日志文件吧,用less
完全可以替代它,而且更省心
-N
显示行号
less -N test.log
“
❝
小文件,用
cat -n
显示行号❞
”
+F
等价于tailf
和tail -f
less +F test.log
3. -r 参数
grep 命令
查找目录下包含指定内容的所有文件
grep -r "xxx" /home
scp 命令
拷贝目录
scp -r root@192.68.1.248:/home/config/ .
4. -p 参数
mkdir 命令
递归创建多级目录
mkdir -p /home/test/log
tar cp
保持文件属性
tar -cpvzf mysql.tar.gz /var/lib/mysql
4. -C -d 参数
解压到指定目录,加个参数就可以节省一次命令
tar 命令
tar -xzvf tt.tar.gz -C /home
不用-C
参数话,是这样操作的么
cd /home
tar -xzvf tt.tar.gz
或是这样
tar -xzvf tt.tar.gz
mv tt /home
unzip 命令
unzip -d /home tt.zip
以上就是良许教程网为各位朋友分享的Linu系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你 !