Linux常用命令行彙總
Linux常用命令有哪些?下面yjbys小編特為正在學習Linux的同學們分享十五個常用Linux命令行,歡迎閲讀!
1. 磁盤使用情況
du -h 查看當前用户每個文件的大小,格式化顯示
df -h 磁盤使用情況
[root@localhost mysql5]# du -h
339M
[root@localhost mysql5]# ls
[root@localhost mysql5]# du -h
17M
[root@localhost mysql5]#
[root@localhost mysql5]# df -h
文件系統 容量 已用 可用 已用% 掛載點
/dev/mapper/VolGroup00-LogVol00
14G 6.4G 6.5G 50% /
/dev/sda1 99M 12M 83M 13% /boot
tmpfs 506M 0 506M 0% /dev/shm
2、常用文件操作命令
cat,顯示文件內容。
cd,改變目錄路徑。
cp,複製文件。
find,查找文件。
grep,搜索、過濾信息。
ls,列出目錄信息。
more,分頁顯示。
rm,刪除文件或目錄。
vi,調用vi文本編輯器
[root@localhost king]# cat |more
//查找當前目錄下以a開頭的文件
[root@localhost king]# ls
king001 kingtest new
[root@localhost king]# find -name "a*"
./
./
./
[root@localhost home]# find king -name "a*"
king/
king/
king/
grep查找keyword的所在行的內容
[root@localhost king]# more |grep "1971"
Federal Election Campaign Act of 1971 to provide bipartisan campaign
ls統計文件個數:原理是ls -l列出多少行 再利用管道作為wc -l輸入 以行來數的
[root@localhost king]# ls -l
總計 44
-rwxrw-rw- 1 root root 2395 2012-05-26
-rwxrw-rw- 1 root root 2397 2012-05-26
-rwxrw-rw- 1 root root 1020 2012-05-26
drwxrwxr-x 2 king king 4096 2012-02-02 king001
-rw-rw-r-- 1 king king 0 2012-02-02 kingtest
-rw-r--r-- 1 root root 714 09-30 22:52 new
[root@localhost king]# ls -l|wc -l
7
head 查看文件前20行 tail 查看後面10行
[root@localhost king]# head -20
[Congressional Record Volume 148, Number 2 (Thursday, January 24, 2002)]
[Daily Digest]
[Page D12]
From the Congressional Record Online through the Government Printing Office []
House of Representatives
Chamber Action
Measures Introduced: 13 public bills, H.R. 3622-3634; 8 resolutions, H.
Con. Res. 302-308, and H. Res. 335 were introduced.
Page H78
Reports Filed: No reports were filed today.
Speaker Pro Tempore: Read a letter from the Speaker wherein he
appointed Representative Shimkus to act as Speaker pro tempore for
today.
[root@localhost king]# tail -10
Res. 203, providing for consideration of H.R. 2356, to amend the
Federal Election Campaign Act of 1971 to provide bipartisan campaign
reform, the motion was referred to the Calendar of Motions to Discharge
Committees.
Pages H76-77
Senate Message: Message received from the Senate appears on page H39.
Quorum Calls--Votes: One yea-and-nay vote developed during the
proceedings of the House today and appears on pages H47-48. There were
no quorum calls.
Adjournment: The House met at 10 a.m. and adjourned at 3:38 p.m.
Linux命令經典面試題:統計文件中出現次數最多的前10個單詞
使用linux命令或者shell實現:文件words存放英文單詞,格式為每行一個英文單詞(單詞可以重複),統計這個文件中出現次數最多的前10個單詞。
cat | sort | uniq -c | sort -k1,1nr | head -10
主要考察對sort、uniq命令的'使用,相關解釋如下,命令及參數的詳細説明請自行通過man查看,簡單介紹下以上指令各部分的功能:
sort: 對單詞進行排序
uniq -c: 顯示唯一的行,並在每行行首加上本行在文件中出現的次數
sort -k1,1nr: 按照第一個字段,數值排序,且為逆序
head -10: 取前10行數據
[root@localhost king]# uniq -c |sort -k1
1 bye
1 good
1 see
1 tim
1 tim
1 you
2 jack
2 king
[root@localhost king]# uniq -c |sort -r|head -2
2 king
2 jack
-
Linux內核和驅動考試題
Linux繼承了Unix以網絡為核心的設計思想,是一個性能穩定的多用户網絡操作系統。以下是小編整理的Linux內核和驅動考試題,希望大家認真閲讀!填空題1.Linux的設備驅動分為_________________三類,串口是什麼類型設備______?2.下面的程序,在UbuntuPC的'terminal運行,打...
-
linux認證面試題及答案
一.填空題:1.在Linux系統中,以文件方式訪問設備。2.Linux內核引導時,從文件/etc/fstab中讀取要加載的文件系統。3.Linux文件系統中每個文件用i節點來標識。4.全部磁盤塊由四個部分組成,分別為引導塊、專用塊、i節點表塊和數據存儲塊。5.鏈接分為:硬鏈接和符號鏈接。...
-
關於linux查看進程ps top區別
linux是很多計算機學習者喜歡的,下面小編為大家整理了關於linux查看進程pstop區別的文章,希望能為你提供幫助:一:ps命令以下是ps的最簡單形式:$psPIDTTYTIMECMD3884pts/100:00:00bash3955pts/200:00:00more3956pts/500:00:05sqlplus•PID是進程的標識號。•...
-
Linux概念架構解讀2016
Linux系統一般有4個主要部分:內核、shell、文件系統和應用程序。內核、shell和文件系統一起形成了基本的操作系統結構,它們使得用户可以運行程序、管理文件並使用系統。下面一起來看看專家對Linux系統架構的最新解讀吧!Linuxkernel成功的兩個原因:(1)靈活的架構設...