UAS-系统工程师学习-文件管理

文件管理

目录

文件管理

1. head命令

2. tail命令

3. more/less命令

4. wc 统计命令

5. sort 排序命令

6. uniq 去重命令

7. paste合并命令


1. head命令

root@uos:~# head /etc/passwd
root@uos:~# head -n2 /etc/passwd

head命令是看一个文件的头十行,-n2 则可以减少头十行的数量和内容,就看头两行,-n1就是看头一行。

2. tail命令

root@uos:~# tail /etc/passwd
root@uos:~# tail -n1 /etc/passwd

相对应的,tail就是看一个文件的尾十行,-n2 则可以减少尾十行的数量和内容,就看头两行,-n1就是看尾一行。

tail还有其他运用是监控其他文件

root@uos:~# t
ail -f /var/log/messages
root@uos:~# echo tang>> /var/log/messages

然后你去查看就能发现有tang这一项出现

3. more/less命令

root@uos:~# more /var/log/messages

more显示你处于的位置,比如处于20%处。

空格键可以往后翻

root@uos:~# less /etc/passwd

less命令可以显示出/etc/passwd,这个按q就可以退出

root@uos:~# cat /boot/grub/grub.cfg | more
root@uos:~# cat /bbot/grub/grub.cfg | less

这样本来是滑动的文件,就可以用一页一页的形式向我们展示内容,

4. wc 统计命令

root@uos:~# wc /ect/passwd
54代表了多少用户,84代表了多少行,3048代表了多少个字

5. sort 排序命令

root@uos:~# cat /etc/passwd | sort 

然后它会以字母顺序排,将文件展示出来,并且默认状态下是升序的。

root@uos:~# cat /etc/passwd | sort -r(降序)

  

root@uos:~# cat /etc/passwd | sort -rnk 3 -t :

-r表示降序,n表示数字,-t作为分隔符,k 3表示为第三列

6. uniq 去重命令

root@uos:~# vim tangtest
root@uos:~# cat tangtest | uniq(只去掉相邻着的重复内容)
root@uos:~# cat tangtest | sort | uniq(先进行排序,使相同的内容相邻)
root@uos:~# cat tangtest | sort | uniq -c(去重以后可以看原先有几个相同的)

root@uos:~# df -Th(看磁盘信息的)
root@uos:~# df -Th | grep tmpfs
root@uos:~# df -Th | grep tmpfs | tr -s " "
root@uos:~# df -Th | grep tmpfs | tr -s " " | cut -d " " -f 6
root@uos:~# df -Th | grep tmpfs | tr -s " " | cut -d " " -f 6 | cut -d % -f 1

tr -s " "表示把空格做转换

7. paste合并命令

root@uos:~# vim tang1
root@uos:~# vim tang2
root@uos:~# vim tang3
root@uos:~# paste tang1 tang2 tang3 > tangfile
root@uos:~# cat tangfile

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Williamtym

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值