linux快捷鍵 常用指令 命令

2021-08-21 05:12:05 字數 2594 閱讀 1426

cmd 常用命令

cd /  退回根目錄

cd .. 上一級

cd *** 到指定目錄

cd - 上一次目錄

ls -l *** 檢視***路徑下的檔案

ps -ef | grep nginx 檢視nginx程序

clear 向下翻滾一頁類似清屏

reset 完全重新整理 之前指令都去掉 操作較慢

ctrl+c 退出指令碼

cat /etc/redhat-release 檢視系統當前版本

df -hl 檢視磁碟剩餘

ifconfig 檢視本機ip 類似於windows ipconfig

vim

兩次g 第一行

shif+g 跳到最後一行

yyp 複製一行

yy刪除當前行

ctrl+insert 複製

shift+insert 粘帖

esc後u 撤銷上一步

dd --刪除當前行

ndd --刪除n行資料

dg --刪除當前後之後的全部行

cp 123.txt ../ 複製到上一層

cp xx . 複製到當前目錄

mv a b

mv /a /b/c 重新命名

rm ***刪除檔案 rm -r *** 刪除資料夾

-r 指令新增後對目錄進行遞迴

tail -fn300 ./logs/catalina.out 檢視日誌

unzip -o ***x.zip 解壓並覆蓋所有

truncate -s 0 ***.txt -s引數用來設定檔案的大小,清空檔案,就設定為0;

常用安裝

yum install -y nc 網路

yum list |grep telnet 看能安裝的telnet 通訊

yum install iptables-services #iptable安裝

yum -y install epel-release 根據不同的centos安裝不同的epel(epel是extra packages for enterprise linux 第三方 免費 能獲取比官方更高版本的資源)

重啟服務

systemctl restart firewalld.service  firewall防火牆服務

service sshd restart 重啟sshd服務(使用者相關)

埠/ip

netstat -ntlp 列出所有埠

netstat -an|grep 25 (列出所有埠且顯示數字埠不顯示別名|正則25 顯示有25的埠)

/sbin/iptables -l -n iptables 檢視開放的埠

ss -ntlp 不解析服務名稱,以數字方式顯示;只顯示tcp套接字;顯示處於監聽狀態的套接字;顯示使用套接字的程序資訊;

last -f /var/log/wtmp 檢視登入的ip記錄

netstat後埠號前面是監聽的位址 可以通過telnet 位址 加埠號進行溝通
常用檔案

vim /etc/ssh/sshd_config  ssh配置

vim /etc/sysconfig/iptables iptables

退出su狀態

exit

logout

ctrl d

檢視組/新增成員

groups  檢視當前使用者所在組

groups *** 看***使用者所在組名(左使用者 右組名)

usermod -g root newuser 將newuser新增到root組中

usermod

su命令許可權提公升很大且root密碼知道的人多 使用sudo的話只需要輸入自己的帳號的命令 

而且通過/etc/sudoers 可以對使用者進行一定程度的分層管理 更安全

1、資料夾用svn checkout 單個檔案的位址(/tree/master換成/trunk 或者嘗試/trunck) 需要等待

2、單個檔案wget 位址

3、整個git clone 位址

rpm

rpm -ql 包名		查詢安裝的檔案放在**
ps -ef | grep nginx

ps:process status  程序狀態

-e 顯示所有程式。

-f 顯示uid,ppip,c與stime欄位。

grep命令是查詢 grep全稱是global regular expression print 能看所有角色的

中間的|是管道命令 是指ps命令與grep同時執行

su和sudo的區別

ss命令

lsof

tree

chmod

清空檔案

檢視centos系統版本

df檢視磁碟剩餘

Linux常用指令 快捷鍵

linux下快捷鍵使用 ctrl a 切換到命令列開始 這個操作跟home實現的結果一樣的,但home在某些unix環境下無法使用,便可以使用這個組合 在linux下的vim,這個也是有效的 另外,在windows的許多檔案編輯器裡,這個也是有效的。ctrl e 切換到命令列末尾 這個操作跟end實...

linux 常用快捷鍵命令

補全選項,需要安裝 bash completion yum install y bash completion 補全命令 補全選項 補全引數快捷鍵 ctrl a 將游標跳轉到當前命令的行首 ahead ctrl e 將游標跳轉到當前命令的行尾 end ctrl w 按照空格刪除游標之前的命令 wor...

Linux命令常用快捷鍵

最最有用的快捷鍵 tab 命令或路徑等的補全鍵,linux最有用的快捷鍵 移動游標快捷鍵 ctrl a 游標回到命令列首 ctrl c 游標回到命令行尾 ctrl f 游標向右移動乙個字元 相當於方向鍵右鍵 ctrl b 游標向右移動乙個字元 相當於方向鍵左鍵 剪下,貼上,清除快捷鍵 ctrl ln...