【新星计划】Linux命令行相关指令汇总
命令行相關指令匯總-補充ing
linux-->terminal
----------------------------------------------------------------------------------------------
1、pwd? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
當前目錄
2、echo? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
輸出顯示
3、date
顯示時間
4、su admin
切換不同的用戶,比如admin和yituadmin,不是root
5、reboot
重啟
6、cp -r 目標地址 復制到的地址
7、du -sh *
看文件夾下面的文件大小
8、rar a test.rar test
這條命令是將文件夾test壓縮成一個rar包
9、md5sum
計算文件md5碼
echo -n "xxx" |md5sum 把xxx轉為md5sum
10、cd?
切換到某個目錄
11、ll? ? ?ls
ll是顯示所有的文件和詳細信息(文件大小、可讀可信之類的)
ls是顯示文件
12、tar?
解壓文件,ex:tar xvf ****?
tar -zcvf?/home/xxx.tar.gz /xxx
tar -zcvf 打包后生成的文件名全路徑 要打包的目錄?
13、grep?
查找文件內容,ex:grep ‘字符串’ 文件名? ? ? ?顯示文件中帶有字符串的行
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? grep ‘字符串’ d*? ? ? ? ? ? ? ?顯示以字母d為開頭的文件中帶有字符串的行
查找當前目錄下所有文件中的文本text:grep "text" * -nR
grep -r "待查找內容" ./
14、find
查到特定文件,ex:find . -name '*a*' 查找文件名含a的文件
15、ln? (ps :是L的小寫,不是大寫的i)
鏈接文件,ln –s 源文件/目錄 目標文件/目錄
16、mv
移動文件,在同一個目錄下可以達到修改文件名的目的
17、tmux
類似window的命令行,可以后臺運行
tmux ls? #列出當前在運行的tmux會話
tmux a -t 會話名稱 #回到指定的會話名稱中
tmux new -s 會話名稱 #新建指定名稱的會話
control+b d?? 將當前tmux切換至后臺運行
18、telnet
測試ip下某端口,ex:telnet 10.10.25.141 22
19、netstat -ntlp
查看端口監聽情況
?
20、sz $需要傳輸的文件
傳輸服務器的文件到window系統上
?
21、date
顯示系統時間,date -d?@timestamp,可以把時間戳轉為常規時間,ex
?
?
22、vim下替換特定文本
:{作用范圍}s/{目標}/{替換}/{替換標志},
ex:?:%s/foo/bar/g? ? (在全局范圍(%)查找foo并替換為bar,所有出現都會被替換(g))
扔個鏈接:https://harttle.land/2016/08/08/vim-search-in-file.html
?
23、Linux unzip解壓文件到某個目錄下面
unzip 微信.zip -d demowx
unzip -O GBK cy2.zip? #解決window的中文字符到linux亂碼的情況
?
24、查看隱藏文件大小
du -sh .[!.]*
25、grep顯示前后幾行信息
grep -C 5 foo file 顯示file文件里匹配foo字串那行以及上下5行
grep -B 5 foo file 顯示foo及前5行
grep -A 5 foo file 顯示foo及后5行
?
26、壓縮文件夾
zip -r myfile.zip ./*
將當前目錄下的所有文件和文件夾全部壓縮成myfile.zip文件,-r表示遞歸壓縮子目錄下所有文件.
?
27、顯示java運行位置
方法1:echo $JAVA_HOME
方法2: which java?
?
Windows-->cmd
----------------------------------------------------------------------------------------------
1、arp -a
查看所有ARP緩存表中的所有信息
2、arp -a? >1.txt
可以把緩存表的信息保存到1.txt輸出保存,保存在對應的根目錄下面
?? ----->?
3、F:
切換到F盤
4、dir
顯示當前目錄下的文件
5、ipconfig /all
查看配置
6、ipconfig /renew
刷新配置
7、ping @ip
測試連接
8、netstat
顯示連接統計
9、tracert
跟蹤網絡連接,ex:tracert -j 10.10.17.74
10、pathping
測試路由器
11、cd
切換目錄
12、ssh 用戶名@ip。 ex: ssh yituadmin@192.168.1.20
遠程訪問服務器
?
?
?
?
?
總結
以上是生活随笔為你收集整理的【新星计划】Linux命令行相关指令汇总的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【新星计划】汽车纵向动力学模型
- 下一篇: 【新星计划】MATLAB系统辨识工具箱使