12.21- linux引號系列區別及命令行快捷鍵
linux引號系列區別及命令行快捷鍵
內容:
1. 單引號雙引號反引號區別
2. 命令行快捷鍵
3. 查看22號端口是否開啟(5種方法)
4. yum安裝常用工具
5. find -iname
6. lrzsz
第1章 單引號’’雙引號””反引號``區別
1.1 單引號:單引號的內容會原封不動的顯示出來 所見即所得,吃啥吐啥
[root@oldboyedu43-lnb ~]# echo '$LANG $(hostname) `pwd`'
$LANG $(hostname) `pwd`
1.2 雙引號:雙引號與單引號類似,雙引號裏面的特殊符號會被解析(運行) $LANG $()
[root@oldboyedu43-lnb ~]# echo "$LANG $(hostname) `pwd`"
en_US.UTF-8 oldboyedu43-lnb /root
1.3 反引號: `` === $() 先運行裏面的命令,顯示到屏幕上的結果留下來
[root@oldboy oldboy]# echo '$LANG $(hostname) `pwd`'
$LANG $(hostname) `pwd` 比較
[root@oldboy oldboy]# echo "$LANG $(hostname) `pwd`"
en_US.UTF-8 oldboy /oldboy
第2章 linux快捷鍵(命令行中操作)
移動光標
把光標移動到這一行的開頭 Ctrl + a
把光標移動到這一行的結尾 Ctrl+e
把光標向右移動一個單詞 Ctrl+右
刪除(剪切)光標所在位置到行首的內容 Ctrl + u
刪除(剪切)光標所在位置到行尾的內容 Ctrl + k
粘貼 ctrl + y
其他功能(命令行)
取消 ctrl + c (cancel)
清屏 cerl + l ===clear
退出當前用戶 ctrl + d ===logout
使用上個命令最後的東西 esc + .(點)
鎖定屏幕 ctrl + s
解鎖 ctrl + q
查找之前敲過的命令 history |grep
查找你使用過的命令 ctrl + r 例:→ awk -F Ctrl +r 查找下一個
第3章 補充:查看22端口是否開啟(sshd)
3.1 方法一: telnet IP 22
3.2 方法二netstat -lntup|grep 22
3.3 方法三:ss -lntup|grep 22
3.4 方法四:nmap -p22 10.0.0.201 (需要yum安裝)
3.5 方法五:ps -ef|grep 22
第4章 Linux常用工具(需要yum安裝)
tree
telnet telnet 10.0.0.201 22
nc nc 10.0.0.201 22
nmap nmap -p22 10.0.0.201
lrzsz Windows與Linux橋梁
dos2unix
rpm -qa 查看軟件是否安裝
rpm -ivh 軟件包.rpm rpm安裝軟件
4.1 補充:sed -i.bak ‘s#oldboy#old girl#g’oldboy.txt
-i.txt 先把源文件備份 ,在對源文件內容進行修改
4.2 DNS配置文件
PEERDNS=yes 網卡配置文件優先的原因
resolv.conf 實時生效
第5章 find -iname 查找不區分大小寫
find /oldboy -type f -iname “oldboy”
[root@oldboy oldboy]# touch wangzijuan WANGzijuan WANGZIJUAN
[root@oldboy oldboy]# find -type f -name "wangzijuan"
./wangzijuan
[root@oldboy oldboy]# find -type f -iname "wangzijuan"
./WANGzijuan
./wangzijuan
./WANGZIJUAN
5.1 tar命令
創建壓縮包盡量使用相對路徑
第6章 zip/unzip linux和windows都支持 橋梁
6.1 創建zip格式壓縮包 zip oldboy.txt.zip oldboy.txt
解壓zip格式壓縮包 unzip oldboy.txt.zip
6.2 windows 上傳文件到linux
1. yum install lrzsz -y
rz 回車 在windows選擇文件 默認上傳到linux當前目錄下
2.拖拽(可能不成功)
6.3 linux下載文件到windows
1. se 文件名 回車 選擇windows存放路徑
12.21- linux引號系列區別及命令行快捷鍵