linux常用命令

2021-05-28 07:20:44 字數 1611 閱讀 5247

1、建立分割槽

fdisk -l #檢視當前分割槽情況

fdisk /dev/sdc #在sdc上建立新分割槽

在fdisk中輸入n建立擴充套件分割槽,然後n建立邏輯分割槽

2、複製資料夾(包括隱藏檔案)

cp -r ~/work/android-src/. /mnt/newshare/ #將~/work/android-src資料夾中的所有檔案複製到/mnt/newshare/目錄下

3、檢視swap分割槽大小

free -m 或者

swapon -s

4、以十六進製制檢視磁碟檔案內容

od [-abcx] #以八進位制或其他進製輸出檔案內容

hexdump hd

xxd

5、取得某一程序的時鐘時間、使用者cpu時間、系統cpu時間

time command

6、檔名和路徑操作

[andy:~]$basename a/b/c.sh

c.sh

[andy:~]$basename a/b/c.sh .sh

c[andy:~]$dirname a/b/c.sh

a/b

[andy:~]$dirname a

.[andy:~]$dirname //

7、重新讀取fstab並掛載相應分割槽

mount -a #該命令會掛載fstab中宣告的所有的檔案系統

8、重複執行命令,grep逆匹配

find -name *.h | xargs -i grep-v define {} #-i選項表示用引數替換佔位符{},-v表示反向選擇,即匹配不包含define的行。

9、切分和選擇

find -iname abc.h | cut -d: -f1 #-iname表示忽略大小寫;-d定義分隔符;-f指定選擇的域

10、多型別檔案查詢

find -name *.h -o -name *.cpp

11、檢視程式各段(segment)的大小

12、排序

cat ~/.bash_history | cut -d' ' -f1 | sort

13、統計出現次數

cat ~/.bash_history | cut -d' ' -f1 | sort | uniq-c #-c選項統計重複次數

14、去除空行

sed -e '/^$/d' file.txt 或者

sed -e '/./!d' file.txt #!表示將命令應用到不匹配/./的行

15、壓縮解壓縮

zip -r test.zip test #壓縮

uzip test.zip #解壓縮

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...