網(wǎng)站首頁 編程語言 正文
一、文件內容瀏覽
1)cat查看/etc/passwd文件內容,且輸出時帶行號:
[root@rhcsa ~]# cat -n /etc/passwd
2)使用more/less查看/etc/passwd內容,且每頁顯示10行:
[root@rhcsa ~]# more -10 /etc/passwd
3)使用head/tail分別查看文件前5行內容和后5行內容:
[root@rhcsa ~]# head -5 /etc/passwd
[root@rhcsa ~]# tail -5 /etc/passwd
less和more方法相同還只是退出的時候需要手動點q才能退出,而more查看到最后一行的時候自動就退出了
4)使用grep查看/etc/passwd中和root相關的內容:
[root@localhost ~]# grep root /etc/passwd
二、cut命令:
給定文件cut_data.txt且內容為:
No Name Score
1 zhang 20
2 li 80
3 wang 90
4 sun 60
按指定分界符去切割時的文本:
No|Name|Score
1|zhang|20
2|li|80
3|wang|90
4|sun|60
- 使用默認定界符切割文件內容,且輸出切割后的第一個字段
- 切割文件內容,且輸出切割后的第一個字段和第三個字段
- 按字節(jié)切割:輸出切割的第一個字節(jié)到第10個字節(jié)的內容
- 按字符切割:輸出切割后的第一個字符和第5個字符的內容
- 按指定分界符去切割, 輸出第一個字段和第三個字段內容
三、uniq命令:
新建文件uniq_data.txt,文件內容為
Welcome to Linux
Windows
Windows
Mac
Mac
Linux
- 使用uniq命令輸出去重后的結果
- 使用uniq命令只輸出重復的行
- 使用uniq命令輸出不重復的行
- 使uniq命令統(tǒng)計重復次數(shù)
四、sort命令:
新建文件 num.txt, args.txt
文件內容:num.txt
(有兩個空格)1
3
5
2
4
文件內容:args.txt
test
args1
args2
args4
args4
args3
給定文件info_txt:按第二列作為key進行排序
No Name Score
1 zhang 20
2 li 80
3 wang 90
4 sun 60
- 對num.txt進行排序,且將結果輸出到sorted_num.txt中
- 對args.txt進行排序,且將結果輸出到sorted_args.txt中
- 對num.txt和args.txt進行排序,且將結果輸出到sorted_merge.txt中
- 對args.txt排序后去重輸出
- 合并sorted_args.txt和sorted_num.txt且輸出
- 給定文件info_txt:按第二列作為key進行排序
五、tr命令:
-
將26個小寫字母的后13個字母替換成大寫字母
-
將hello 123 world 456中的數(shù)字替換成空字符(提示使用通配符)
-
將hello 123 world 456中字母和空格替換掉,只保留數(shù)字(提示使用通配符)
原文鏈接:https://blog.csdn.net/MonsterGibson200/article/details/125823689
相關推薦
- 2022-09-07 C++實現(xiàn)哈希散列表的示例_C 語言
- 2023-11-19 樹莓派/arm設備上安裝火狐Firefox瀏覽器
- 2022-05-22 Flutter利用Canvas繪制精美表盤效果詳解_Android
- 2022-09-02 Docker下Redis集群(主從+哨兵)安裝配置的實現(xiàn)步驟_docker
- 2022-11-27 Python+decimal完成精度計算的示例詳解_python
- 2022-01-02 前端生成二維碼及把頁面轉為圖片保存到本地
- 2022-05-27 Flutter狀態(tài)管理Bloc之定時器示例_Android
- 2022-03-26 使用C語言如何輸出逆序數(shù)_C 語言
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細win安裝深度學習環(huán)境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結構-簡單動態(tài)字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支