文章插圖

文章插圖
???【摘要】Linux常用命令,很適合你的 。一提到操作系統,我們首先想到的就是windows和Linux 。Windows以直觀的可視化的方式操作,特別適合在桌面端PC上操作執行相應的軟件 。相比較Windows來說,Linux的很多管控都需要用命令來操作 。
Linux命令行方式的操作,特別是在服務器端編程、管理、運維方面,都非常的簡單、短小、精悍 。短短一行組合命令,即可完成在Windows需要各種加工、整合的復雜高效的功能操作 。不信,下面全都是 。
啟動網絡命令
ip addr 查看網卡信息
pwd命令,查看當前目錄的路徑
linux下所有的絕對路徑都是從根目錄”/”開始
ls [參數] 目錄路徑
ls 表示查看目錄下的文件
cd 目錄路徑 #進入一個目錄,目錄路徑可以是絕對路徑(以/開始的路徑都是絕對路徑),也可以是相對路徑
相對路徑:以非/開始的路徑
注意: “.”表示當前目錄
“…”表示當前目錄的上一級目錄,它可以多個一起使用
“~”表示當前用戶的根目錄 例如:root用戶時,~表示/root目錄 bow用戶時,~表示/home/bow目錄
mkdir 目錄路徑 #創建一個目錄,目錄路徑可以是絕對路徑也可以是相對路徑
mkdir -p 目錄#創建目錄時,如果沒有父目錄,會創建父目錄,遞歸地創建目錄
mkdir -p a/b/c #在當前目錄下創建3級目錄
rmdir命令
touch 命令 #創建文件命令
touch 文件路徑
rm [參數] 路徑 #刪除命令
rm 1.txt #刪除當前目錄下的1.txt文件,刪除時會提示,是否刪除如果輸入y表示刪除,輸入n表示不刪除
rm -f /root/2.txt#-f表示強制刪除,不會提示,強制刪除/root目錄下的2.txt
echo #輸出命令,可以輸入變量,字符串的值
和>>:輸出符號,將內容輸出到文件中,>表示覆蓋(會刪除原文件內容) >>表示追加
文件查看命令
cat 文件路徑 #查看文件的所有內容
more linux常用命令.txt #分頁查看當前目錄下linux常用命令.txt文件的內容
#按空格或回車,會繼續加載文件內容,按q退出查看
#當加載到文件末尾時,會自動退出查看
less 文件路徑 #分頁查看文件內容
less linux常用命令.txt #分頁查看文件內容,按空格繼續加載文件,按q退出查看,不會自動退出查看
head [參數] 文件路徑 #從文件開始查看文件
tail linux常用命令.txt #查看文件的后10行內容
vi/vim命令:這兩個命令在使用上幾乎完全一樣(個人喜歡vim命令)
安裝vim命令:(安裝是需要網絡的)
vim 文件路徑 –進入非編輯模式
非編輯模式命令:
編輯模式下可以能過方向鍵控制光標的位置,并且可以輸入文件到光標當前位置
cp 拷貝命令
cp [參數] 原文件路徑 目標文件路徑
scp 遠程拷貝命令,它可以將本地文件拷貝到遠程服務器,也可以將遠程服務器的文件拷貝到本地,也可以將一臺服務器文件拷貝到另一臺
mv 移動命令,它可以移動文件,也可以給文件改名
mv 原文件路徑 目標文件路徑 #將文件從一個地方拷貝到另一個地方
man 命令,查看命令的命令,查看命令幫助文檔(顯示的信息最詳細)
free命令,它是用來查看系統內存的命令
df命令,它是查看系統硬盤的命令
wc 命令,word count的縮寫,它是查看文件的單詞個數
wc [參數] 文件
ps命令,它是查看系統進程的命令
ps -aux
ps -ef
jps 查看java進程
kill命令
kill 進程id #結束進程
kill -9 進程id #強制結束進程
【Linux常用命令詳解 linux相關命令及用法】用戶和權限命令
創建用戶組:
groupadd 用戶組名稱 #創建一個用戶組
useradd 用戶名 [-g 用戶組名 -G 用戶組名] #創建一個用戶,-g指定用戶的主用戶組,-G指定用戶的其他用戶組
find命令,可以根據文件的時間,名稱等查找文件
安裝zip和unzip命令:
zip 壓縮文件名 要壓縮的文件路徑
unzip 壓縮文件路徑
壓縮.tar包:
tar xvf 壓縮文件名 [-C 指定解壓目錄]
source 文件路徑 #讓配置文件修改結果立即生效,(還可以在shell腳本中引用其他的shell腳本)
<<EOF … EOF:將<<EOF和EOF之間的多行內容傳給前面的命令,其中EOF可以是任意字符串,但約定都使用EOF
cut 截取命令
awk 命令字符串 要處理的內容
sed 參數 命令 要處理的內容
service命令
service服務命令
chkconfig命令檢查,設置系統的各種服務
centos7以上:
防火墻配置文件:/etc/iptables,這個文件可以詳細的配置防火墻,如果沒有/etc/iptables文件可以使用iptables save可以生成該文件
iptables 命令配置防火墻
/etc/profile是linux系統上配置系統環境變量的一個文件(針對所有用戶的配置)
用戶根目錄下的.bash_profile:是用戶環境變量的配置(針對當前用戶有效)
網卡配置文件目錄:/etc/sysconfig/network-scripts
網卡配置文件名都是以ifcfg-開頭,其中ifcfg-lo是本地網卡,是不需要配置的
sudo命令
sudo命令,它在非root用戶下,去調用一些root用戶的命令,或者修改一些文件
sudo命令是需要配置的,sudo的配置文件是/etc/sudoers
sudo 命令
ping命令查看網絡連通性的命令和windows上的功能一樣
ifconfig命令屬于net-tools軟件包,使用前需要安裝net-tools
net-tools的安裝:
netstat命令
netstat命令也屬于net-tools軟件包
rpm是linux上的安裝命令,用來安裝.rpm格式的安裝包
- cmd清理瀏覽器緩存命令 chrome命令行 清除緩存
- tar命令刪除壓縮包中文件 tar 壓縮后刪除文件
- oracle登陸數據庫命令 oracle 數據庫登陸
- linux卸載javajdk linuxjdk卸載
- 取消設置的自動關機 取消自動關機的命令
- MySQL刪除命令 mysql刪除字段名
- linux常用命令創建用戶 linux命令行創建用戶
- linux 給用戶賦權 linux給用戶組賦權限
- 中國的linux系統 操作系統linux是什么系統
- 常用的思維導圖軟件有哪些 最常用的思維導圖軟件
