linux常用命令
1. pwd檢視當前路徑(print working directory)
[root@centos ~]# pwd/root
2. cd .. 返回上一級 .. 表示上一級 . 表示當前目錄 ~ 表示使用者根目錄 cd /root進入root目錄
[root@centos ~]# cd ..[root@centos /]# cd /root
[root@centos ~]# cd .
[root@centos ~]#
3. ls -l 列出目錄 行首為d表示目錄 r表示可讀(readable) w表示可寫(writable) x表示可執行(executable)
ls 命令常用-a,-l 等引數。-a 檢視所有檔案,包括系統隱藏檔案;-l 將檔案,詳細資訊列出來,-t 引數按照檔案的日期排列,-r 倒敘排列,-h 以易閱讀的形式輸出檔案大小。若要按照目錄和檔案大小排列,使用 du –sk |sort –rn
[[root@centos ~]# ls -l總用量 108
-rw-------. 1 root root 1536 4月 11 2014 anaconda-ks.cfg
-rw-r--r--. 1 root root 51750 4月 11 2014 install.log
-rw-r--r--. 1 root root 11760 4月 11 2014 install.log.syslog
drwxr-xr-x. 2 root root 4096 4月 10 23:47 testwq
drwxr-xr-x. 2 root root 4096 4月 10 18:25 公共的
drwxr-xr-x. 2 root root 4096 4月 10 18:25 模板
drwxr-xr-x. 2 root root 4096 4月 10 18:25
drwxr-xr-x. 2 root root 4096 4月 10 18:25 文件
drwxr-xr-x. 2 root root 4096 4月 10 18:25 **
drwxr-xr-x. 3 root root 4096 4月 10 18:33 桌面
4. mkdir新建目錄(make dir) rmdir刪除目錄(remove dir)
[root@centos ~]# mkdir testwq[root@centos ~]# rmdir testwq
5. cp -r testwq2 testwq 複製testwq2到testwq目錄 cp(copy) -r表示目錄
[root@centos ~]# ls[root@centos ~]# cp -r testwq2 testwq
[root@centos ~]# ls
[root@centos ~]# cd testwq
[root@centos testwq]# ls
testwq2
scp 遠端複製
6. mv testwq2 testwq 更改testwq2的路徑 (移動testwq2到testwq目錄)
[root@centos ~]# mv testwq2 testwq
7. file 命令返回檔案型別
[root@centos testwq]# file testwq.txttestwq.txt: utf-8 unicode text
8. 刪除檔案 rm
[root@centos testwq]# rm testwq.txtrm:是否刪除普通檔案 "testwq"?yes
9. ln鏈結檔案(link) 鏈結link.txt 到old.txt
[root@centos testwq]# ln link.txt old.txt
10. 檢視檔案內容 cat、more、less、head 、tail、strings,view
多種開啟檔案的命令,主要區別是 cat 可以鏈結多個檔案,more、less 可以分頁瀏覽,tail 從檔案末尾開始檢視,適用於一些日誌檔案,head 從檔案頭開始檢視,strings 用於開啟二進位制檔案,view 是唯讀的 vi。
11. vi編輯
[root@centos testwq]# vi testwq.txt
有一點要特別注意,就是您進入vi之後是處於「command mode」下,您要切換到insert mode才能輸入文字。初次用vi的使用者都會想先用上下左右鍵移動游標,結果 電腦一直叫,把自己氣個半死,所以進入vi後,先不要亂動,轉換入insert後再說。
切換至insert mode編輯檔案
在command mode下按『i』、『a』或『o』三鍵就可進入insert mode。這時候您就可以開始輸入文字了。
i: 插入,從目前游標所在之處插入所輸入的文字。
a: 增加,目前游標所在的下乙個字開始輸入文字。
o: 插入新的一行,從行首開始輸入文字。
insert的切換→command mode,按esc鍵
您目前處於insert mode,您就只能一直打字。假如您發現打錯字了,想用游標鍵往回移動,將該字刪除,就要按esc鍵轉換回command mode,再刪除文字。
離開vi及存檔案
在command mode下,可按冒號「:」鍵入入last line mode,例如:
:w filename (輸入「w filename」,將文章存入指定的檔名filename)
:wq (輸入「wq」,因為進入之時已經指定檔名testfile,所以會寫入testfile並離開vi)
:q! (輸入「q!」,強制離開並放棄編輯的檔案)
12. 查詢檔案
[root@centos testwq]# find -name testwq.*./testwq.txt
13. 檔案內容比較
[root@centos testwq]# diff testwq.txt test.txt1,6d0
< 哈哈,成功了!
< system。out.print("真的成功了!");
< 測試成功了的!
< 真的是這樣的了
< 試試吧,不行也是可的!
< 哈哈哈啊哈試試總是可以的了!
diff 會將不同的行列印出來,若兩檔案內容一樣,不列印任何資訊。
comm. 逐行比較兩個檔案。
ispell 檢查檔案拼寫
14. 安裝和解除安裝
命令格式:mount 引數 裝置檔案 掛載目錄
命令格式:umount 引數 裝置檔案/掛載目錄
linux常用命令 一
cal y 顯示全年的日曆 vipw 相當於 vim etc passwd vigr 相當於 vim etc group df h或fdisk l 檢視分割槽 uname a 檢視系統核心版本號及系統名稱 rpm q kernel 查詢核心版本 find name txt print 從當前目錄查詢...
Linux常用命令(一)
1 更新命令 2 安裝新軟體 sudo apt get install mysql server。接著,apt會對照軟體列表查詢,發現匹配的mysql server 5.0軟體包。它會計算所有的倚賴關係,提供乙個報告,報告中包括。並提示 y n 報告中包括suggested package和reco...
linux常用命令(一)
關於檔案命名規則 1.除了 之外 所有都是合法的 2.有些字元最好不用,如空格符,製表符,退格符和字元 3.避免使用.作為普通檔名的第乙個字元,因為在linux裡 以這個開頭的都是隱藏檔案 4.大小寫敏感 5.linux下 所有命令都是二進位制檔案 bin下放 一般使用者都可以使用的命令 sbin ...