1.ifconfig :檢視ip位址和mac位址
2.ping
ping www.baidu.com -c3 :ping3次
3.nslookup 解析網域名稱對應的ip位址
4.top 動態顯示當前的程序cpu使用率
q退出5.ps -aux :顯示程序號
ps -aux |
grep
'mysql'
6. kill -9 程序號
sudo
kill pid
7.df -h 檢視磁碟的使用情況
df -lh 檔名
8.ls -lh
9. chmod +x 檔名
chomd 644 檔名
rw-r--r--: r(4) w(2) x(1)
10. whereis python
11.wc -l 檔名 統計檔案的行數
12.sort 對檔案中的內容進行排序
13. uniq -c 去處重複行並統計每行出現的次數
sort 檔名 |
uniq -c
13. find
. -name '檔名'
14. head -2 |
tail -1 顯示前幾行、後幾行
15.ssh 遠端連線到
16.scp 遠端複製檔案或者目錄
scp 檔名 [email protected]:絕對路徑
17.ubuntu中防火牆基本操作
開啟:sudo ufw enable
關閉:sudo ufw disable
新增規則:sudo ufw allow 埠號
linux命令
一、檔案相關的
1.ls
-a 顯示隱藏檔案
-h 以列表的形式顯示
-l 顯示檔案的大小
2.cd
- 返回到上乙個目錄
3.touch
如果檔案不存在,建立乙個檔案
存在,修改日期
4.mkdir
-p 遞迴建立檔案
5.rm
-f 強制刪除,不提示
-r 遞迴刪除多個資料夾
6.tree 以樹狀圖展開資料夾
-d 只顯示檔案
7.cp 複製檔案
-i 如果存在,則提示
-r 複製目錄
8. mv 原始檔 目標檔案 移動或者重新命名
-i 覆蓋檔案前提示
9.cat 完整顯示
-b 顯示行號
-n 顯示所有行的行號,包括空行
10.more 分屏顯示
11.grep 查詢。文字搜尋
-n 顯示行號
-v 顯示不包含搜尋的行
-i 忽略大小寫
模式查詢
^a 行首
key$ 行尾
二、萬用字元
* 代表任意個數個字元
?代表任意乙個字元,至少乙個
表示可以匹配字元中的任意乙個 [abc] [a-g]
三、其他
1.echo 在終端顯示指定文字內容
2.重定向
> 輸出,覆蓋檔案原有的內容
>> 輸出,追加到檔案末尾
3.管道
| 4.shutdown 選項 時間
-r 重啟
-c 取消命令
now 立即重啟
showdown +10 十分鐘後
shutdown time 指定時間重啟
5.ifconfig 檢視網絡卡和ip位址
6.ping ip
四、遠端管理
1.ssh [-p port] usre@remote
ssh 高階 配置
2.scp 遠端拷貝檔案
-p 指定埠號, 預設為22
scp -p 22 01.py user@remote:desktop/01.py
-r 複製目錄
scp -r user@remote:desktop/01.py 01.py
五、使用者許可權
1.chmod 修改檔案許可權
-r 遞迴
2.sudo
3.組管理
groupadd 組名 新增組
groupdel 組名 刪除組
cat /etc/group 檢視組資訊
chgrp -r 組名 檔案/目錄名
4.使用者管理
chown 修改檔案的所屬主
- r 遞迴
useradd 使用者名稱
-m 自動建立使用者家目錄
-g 指定使用者所在的組
passwd 使用者名稱 新增、修改使用者密碼
userdel 使用者名稱 刪除使用者
-r 刪除使用者的家目錄
cat /etc/passwd | grep 使用者名稱 確認使用者資訊
5.id 使用者名稱
6.who 檢視當前所有登入系統的使用者
7.whoami 檢視當前使用者的使用者名稱
8.usermod 設定用具的主組 、附加組、
9.which 檢視執行命令的所在位置
10.su -使用者名稱 切換使用者
六、系統資訊
1.時間
date 檢視當前時間
cal 檢視當月日曆
-y 檢視一年的日曆
2.磁碟資訊
df 檢視磁碟情況
-hdu 檢視目錄大小
-h3.程序
ps -a 顯示所有的程序
-u 顯示程序的詳細資訊
-x 顯示沒有控制終端的程式
top 動態顯示執行中的程式並且排序
kill [-9] pid
-9 強制殺死程序
七、其他
1.find 路徑 -name "萬用字元" 查詢檔案
-name "**.py"
2.ln -s 原始檔 鏈結名 檔案的軟鏈結
ln 原始檔 鏈結名 硬鏈結
3.tar 打包/壓縮
-c 打包
-x 解包
-z 通過 gzip 過濾歸檔
-v 顯示進度
-f 指定檔案格式
tar -czvf 打包檔案.tar.gz 被壓縮的檔案目錄
tar -xzvf 打包檔案.tar.gz -c 解壓後的檔案目錄
-f 通過gzip2壓縮解壓檔案 .tar.bz2
4.apt安裝、解除安裝軟體
apt install 軟體包
apt remove 軟體包
apt upgrade 軟體包
5.配置軟體源
系統設定
Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...
LINUX常用命令
一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...
linux 常用命令
ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...