linux常用命令合集(未完)
(1)新建
新建文件夾:mkdir 文件夾名
新建文件:touch 文件路徑/文件名
刪除:
rm –f filename刪除文件
rm –rf filename刪除文件夾
(2)重命名
1將一個名為abc.txt的文件重命名為1234.txt
mv abc.txt 1234.txt
2將目錄A重命名為B
mv A B
3將a.txt移動到/b下,並重命名為c.txt
mv a.txt /b/c.txt
4批量重命名包含_RINEX.DCB的文件為.DCB
rename _RINEX.DCB .DCB P*
(3)統計文件數量
統計當前文件夾下文件的個數ls -l|grep "^-"|wc -l
統計當前文件夾下目錄的個數ls -l|grep "^d"|wc -l
統計當前文件夾下文件的個數,包括子文件夾裏的ls -lR|grep "^-"|wc -l
統計文件夾下目錄的個數,包括子文件夾裏的ls -lR|grep "^d"|wc –l
(4)查看文件和系統內存
查看系統內存使用情況:df -l和df –h,df -h以人容易辨別的方式顯示,也就是G/M/B
查看文件夾的大小:du –sh 文件夾名
(5)壓縮/解壓縮
https://www.cnblogs.com/wxlf/p/8117602.html
(6)前後臺/線程
前臺到後臺:先ctrl+z,然後輸入bg,參考https://www.cnblogs.com/itech/archive/2012/04/19/2457499.html
查看程序是否正在運行:
ps -ef|grep apoc apoc為進程名
ps aux|grep orbit顯示所有終端中正在運行的orbit,參考http://blog.csdn.net/chen861201/article/details/6980677
結束進程:kill -9 進程號
(7)用戶與權限
1用戶切換
切換到普通用戶su – wj
切換到root用戶sudo –i
2修改權限
su進入root,到指定文件夾下面執行修改權限:
chmod -R 777 ./bin/
(8)路徑切換
cd ../ 切換到上一級cd ../../切換到上上級,依次類推
./為當前目錄下面
按下tab鍵可以自行匹配當前文件目錄或文件名
pwd 顯示當前路徑
ll 顯示當前路徑下的所有文件信息
(9)網絡
查看地址ifconfig
重啟網絡:service network restart
(10)歷史查詢
查詢之前輸入的命令:history,如果太多可以使用history | less分頁查看
linux常用命令合集(未完)