自己總結的,只是一些簡單常用的命令,不喜勿噴
一、終端常用命令操作
pwd #查看當前工作路徑
ls #查看當前目錄下的內容
ls -F #在顯示名稱的時候會在文件夾後添加'/',在文件後面加'*'
cd # 改變目錄
cd ~ #回到家目錄
cd .. #退回上一級目錄
cd / #回到根目錄
ifconfig #查看ip地址
ps -aux #查看進程
netstat -anp | grep service_name #Linux 查看某個服務的端口
lsof -i:8000 #查看 8000 端口的佔用
groupadd group_name #創建一個新用戶組
groupdel group_name #刪除一個用戶組
clear #清除終端顯示內容,但並沒有真正清除,只是隱藏內容
reset #真正清除終端顯示內容
'''
關機命令操作
'''
reboot # 重新啓動操作系統
shutdown –r now #重新啓動操作系統,
shutdown #會給別的用戶提示
shutdown -h now #立刻關機,其中 now 相當於時間爲 0 的狀態
shutdown -h 20:25 #系統在今天的 20:25 會關機
shutdown -h +10 #系統再過十分鐘後自動關機 init 0 關機 init 6 重啓
二、文件及文件夾操作
1.文件操作
創建文件:gedit test.txt #打開文件編輯器窗口
vi text.txt #直接在終端打開,編輯內容(大神級別操作,需用到的快捷鍵很多,
#之後有時間再寫一篇關於vi操作的)
刪除文件:rm test.txt
查看文件:cat test.txt
2.文件夾操作
創建文件夾:mkdir test_dir
mkdir aa/bb/cc -p #創建遞歸空文件夾
刪除文件夾:rm -d test_dir #刪除空文件夾
rmdir aa -p #只能刪除aa/bb/cc 這種遞歸的空文件夾
rm test_dir -r #刪除非空文件夾
三、移動文件
1、文件進文件夾 mv -iv 源文件 目標文件
2、文件夾進文件夾 mv -iv 源文件夾 目標文件夾
3、文件之間的移動 mv -iv aa.txt bb.txt #若有bb.txt,則提示會覆蓋,
#若沒有bb.txt,則aa.txt重命名爲bb.txt
四、複製文件
1、複製文件夾到另一個文件夾:cp -ivr 文件夾 文件夾
2、複製文件到文件夾:cp -iv 文件 文件夾
五、分割文件
在Linux下用split進行文件分割:
模式一:指定分割後文件行數
對與txt文本文件,可以通過指定分割後文件的行數來進行文件分割。
先利用
wc -l BLM.txt 讀出 BLM.txt 文件一共有多少行
再利用 split 命令
split -l 2482 ../BLM/BLM.txt -d -a 4 BLM_
將 文件 BLM.txt 分成若干個小文件,每個文件2482行(-l 2482),文件前綴爲BLM_ ,係數不是字母而是數字(-d),後綴係數爲四位數(-a 4)
模式二:指定分割後文件大小
split -b 10m server.log waynelog
對二進制文件我們同樣也可以按文件大小來分隔。