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...