linux常用30個命令
1、幫助命令
1) man 就是manual的縮寫,用來檢視系統中自帶的各種參考手冊(一般linux系統中自帶英文手冊)!
man 命令名 //檢視該命令的介紹
2) 命令名稱 -h 方便閱讀顯示 df -h
3) 命令名稱 --help
2、常用命令
1) echo //輸出內容
2) poweroff / reboot //關機/重啟
4) top //檢視系統負載,輸入1 檢視cpu各個核的使用資訊,輸入b 讓當前正在使用的程序高亮顯示
5) ifconfig //檢視網路情況(主要用於檢視本機ip)
6) df -h //檢視磁碟使用情況
7) history //檢視歷史命令
3、工作目錄切換命令
1) pwd //列印當前目錄(路徑)
2) cd //切換目錄,cd ../ 表示切換到上一級 cd 切換到/root目錄下
3) ls //檢視當前目錄下所有檔案
4、文字檔案檢視命令
1) cat //檢視檔案全部內容
2) more //檢視內容較多的檔案,使用空格翻屏
3) head -n //檢視檔案頭部幾行內容(n表示行數)
4) tail -f -n //動態顯示檔案尾部幾行內容
5、檔案目錄管理命令
1) touch 檔名 //建立檔案
2)mkdir 目錄名 //建立目錄
3) cp 原始檔位址 目的檔案位址 //複製檔案
4) mv 原始檔位址 目的檔案位址 //移動或者重新命名檔案
5)rm 檔名 //刪除檔案
rm -r 目錄 //可刪除空目錄
rm -rf 目錄 //強制刪除有內容的目錄
6、打包壓縮與搜尋命令
1) tar -zcvf etc.tar.gz /etc // 講/etc這個目錄打包成etc.tar.gz檔案
2) tar -zxvf ect.tar.gz -c /root/etc //將etc.tar.gz這個檔案解壓到/root/etc這個目錄 目錄需提前建立好
3) unzip etc.zip //解壓etc.zip
4) grep 文字內容 目標檔案 //在指定檔案搜尋指定內容
5) find 查詢路徑 查詢條件 //在某個目錄下查詢具體的檔案
7、重定向,管道符
1) > //將內容輸出到某個資料夾,輸出之前會清空檔案
2) >> //以追加的方式輸出內容到檔案末尾
3) | //將前乙個命令原本要輸入到螢幕的資料當做後乙個命令的標準輸入
8、使用者相關
1) useradd username //新增使用者
2) passwd username //修改定製使用者的密碼
3) chmod 許可權 檔案路徑 //修改指定問價你的許可權
4) su username //切換到指定使用者
tips: q // 退出
ctrl + c //終止命令執行
tab //補全檔名
ctrl + 1 //清屏 上下鍵檢視歷史命令
ctrl + a //游標跳轉至行首
ctrl + e //游標跳轉至行尾
ctrl + u //刪除所有輸入的內容
常用的15個vim命令
技巧: 命令前面都可以加數字,進行多次同樣的操作
. 操作符可以重複上一次操作(非移動)
; 繼續上一次查詢
插入: i o
移動: h j k l w b gg g ng f字元
複製: yy yw
貼上: p
修改: cw s
刪除: x dd dw
視覺化操作: v v
查詢: /查詢字串 n n
縮排: >> <<
後退: u
重做: ctrl+r
儲存: :w :wq zz :q!
組合: dw de d$ dd d0
cw ce c$ cc c0
yw ye y$ yy y0
顯示行號: :set nu
ps -ef | grep mysql //檢視當前執行的程序
ps -ef | nginx
vim /usr/local/nginx/conf/nginx.conf
cd /home/wwwroot/default
yum -y install lrzsz //安裝 lrzsz 這個軟體
kill 主程序號 //殺掉某個程序
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
netstat -tpln //檢視當前開放的埠
top./install.sh
head install.sh
vim test.sh
#!/bin/bash
echo 'it is a shell script file';
sh test.sh
which sh //檢視命令的位置
which useradd
echo $path //輸出環境變數path的值
chmod u+x test.sh
./test.sh
mkdir /root/bin
mv test.sh /root/bin/
test.sh
mv test.sh testsh
crontab -e
*/1 * * * * echo $(date) >> /root/date.txt
//分 時 日 月 周 命令
service crond restart //重啟計畫任務
tail -f /root/date.txt
php 學習,初步知識筆記
var dump 函式可以將我們的變數的資料型別顯示出來。memory get usage 獲取當前php消耗的記憶體。定義字串型別 var string 123 定義整型 n 123 定義浮點型 f 123.00 定義陣列 var array array 123 當雙引號中包含變數時,變數會與雙引...
最近學習知識整理
在清單檔案中對應的節點配置.2.splash全屏顯示 取消標題欄 requestwindowfeature window.feature no title 完成窗體的全屏顯示 取消掉狀態列 getwindow setflags windowmanager.layoutparams.flag full...
python初步學習知識點1
1 python是什麼語言?python是指令碼語言。指令碼語言是電腦程式語言,能讓開發者編寫出讓電腦聽命行事的語言,以簡單的方式快速完成某些複雜的事情通常是創造指令碼語言的重要原則。2 idle是什麼?idle是python的shell,是乙個通過鍵入文字與程式互動的途徑。3 python中不能把...