1、mkdir 建立目錄
-m 設定許可權 mkdir -m 775 /tmp/software/mysql
-p 可以是乙個路徑名稱,若某段目錄未建,則自動建立 mkdir -p /tmp/software/mysql
2、rm 刪除檔案或目錄
-i 刪除檔案前,不含目錄,逐一詢問確認 rm -i *.php
-f 直接刪除,無需確認 rm -rf www 直接刪除目錄及所有檔案,無需確認
-r 將目錄及以下檔案逐一刪除 rm -r www 刪除,並確認
3、vi 建立或編輯檔案 vi info.txt 新建或編輯
i、a、o 進入插入狀態 寫入完成後,esc鍵切換狀態,:wq儲存退出 :wq!強制儲存退出
4、 cp 複製檔案或目錄 cp /www/*.php /mysql/
-f 強行複製檔案或目錄,不論是否已經存在
-i 覆蓋檔案之前先詢問使用者
-r 遞迴處理,將指定目錄下的檔案與子目錄一併處理
5、 yum **
常用: yum -y install 包名 安裝
yum update 命名 更新
yum remove 包名 刪除
6、 rpm **
常用:rpm -ivh 包名 安裝
rpm -e 包名 解除安裝 包名中不含.rpm字尾
rpm -qa|grep 軟體名 查詢rpm方式安裝的軟體包
rpm -ql 軟體名 查詢軟體的安裝路徑 例 rpm -ql memcached
yum與rpm 的區別:rpm安裝包的時候,如果包有關聯,那就會報錯,只能先安裝a包再安裝b包,而yum可以直接安裝b包,因為它自動安裝了a包
7、chmod 修改檔案和目錄的許可權
8、tar 解壓縮檔案
-c :建立乙個壓縮
檔案的引數指令(create 的意思);
-x :解開乙個壓縮檔案的引數指令!
-t :檢視 tarfile
裡面的檔案!
c/x/t 僅能存在乙個!不可同時存在!
-z :是否同時具有 gzip
的屬性?亦即是否需要用gzip
壓縮?-j :是否同時具有 bzip2
的屬性?亦即是否需要用 bzip2 壓縮?
-v :壓縮的過程中顯示檔案!這個常用,但不建議用在背景執行過程!
-f :使用檔名,請留意,在 f 之後要立即接檔名喔!不要再加引數!
例如使用『 tar -zcvfp tfile sfile』就是錯誤的寫法,要寫成
『 tar -zcvpf tfile sfile』才對喔!
-p :使用原檔案的原來屬性(屬性不會依據使用者而變)
-p :可以使用絕對路徑來壓縮!
-n :比後面接的日期(yyyy/mm/dd
)還要新的才會被打包進新建的檔案中!--ex
clude file:在壓縮的過程中,不要將 file 打包!
例如:解壓文件: tar -xvzf test.tar.gz 或者 tar -xvf test.tar
打包: tar -cf test.tar test 打包壓縮:tar -cvzf test.tar.gz ../home
9、cat 檔名或路徑 檢視檔案內容
10、service iptables stop 關閉防火牆
Linux命令列初學(一)
linux命令大全 大概了解到有哪些命令,如果有需要的話可以在該 上查詢。另外在實驗樓學習了一些基礎,該篇部落格就此次對linux命令列的學習進行乙個小總結。ctrl d ctrl s ctrl z ctrl a ctrl e ctrl k alt backspace ctrl c tab鍵盤輸入結...
Linux命令列工具之vmstat命令
vmstat是一款指定取樣週期和次數的功能性監測工具,可以使用它監控程序上下文切換的情況。vmstat 1 10 命令列代表每秒收集一次效能指標,總共獲取10次。以下為上圖中各個效能指標的注釋 r 等待執行的程序數 b 處於非中斷睡眠狀態的程序數 swpd 虛擬記憶體使用情況 free 空閒的記憶體...
MySQL初學 相關命令列記錄
查詢mysql狀態 service mysql status 開啟mysql服務 service mysql start 停止mysql服務 service mysql stop 登入mysql mysql u user p 其中user是登入使用者名稱 例如 root等 回車後會提示你輸入密碼 返...