ls會列舉出當前工作目錄的內容(文件或文件夾)。
站在用戶的角度思考問題,與客戶深入溝通,找到香坊網站設計與香坊網站推廣的解決方案,憑借多年的經驗,讓設計與互聯(lián)網技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網站制作、成都網站設計、企業(yè)官網、英文網站、手機端網站、網站推廣、域名注冊、網絡空間、企業(yè)郵箱。業(yè)務覆蓋香坊地區(qū)。
mkdir 用于新建一個新目錄
顯示當前工作目錄
切換文件路徑,cd 將給定的文件夾(或目錄)設置成當前工作目錄。
刪除給定的目錄。
rm 會刪除給定的文件
cp 命令對文件進行復制
mv 命令對文件或文件夾進行移動,如果文件或文件夾存在于當前工作目錄,還可以對文件或文件夾進行重命名。
cat 用于在標準輸出(監(jiān)控器或屏幕)上查看文件內容
ail 默認在標準輸出上顯示給定文件的最后10行內容,可以使用tail -n N 指定在標準輸出上顯示文件的最后N行內容。
less 按頁或按窗口打印文件內容。在查看包含大量文本數據的大文件時是非常有用和高效的。你可以使用Ctrl+F向前翻頁,Ctrl+B向后翻頁。
grep 在給定的文件中搜尋指定的字符串。grep -i “” 在搜尋時會忽略字符串的大小寫,而grep -r “” 則會在當前工作目錄的文件中遞歸搜尋指定的字符串。
這個命令會在給定位置搜尋與條件匹配的文件。你可以使用find -name 的-name選項來進行區(qū)分大小寫的搜尋,find -iname 來進行不區(qū)分大小寫的搜尋。
tar命令能創(chuàng)建、查看和提取tar壓縮文件。tar -cvf 是創(chuàng)建對應壓縮文件,tar -tvf 來查看對應壓縮文件,tar -xvf 來提取對應壓縮文件。
gzip 命令創(chuàng)建和提取gzip壓縮文件,還可以用gzip -d 來提取壓縮文件。
unzip 對gzip文檔進行解壓。在解壓之前,可以使用unzip -l 命令查看文件內容。
help會在終端列出所有可用的命令,可以使用任何命令的-h或-help選項來查看該命令的具體用法。圖就省略啦,會有詳細列表顯示出來的。
whatis 會用單行來描述給定的命令,就是解釋當前命令。
exit用于結束當前的終端會話。
ping 通過發(fā)送數據包ping遠程主機(服務器),常用與檢測網絡連接和服務器狀態(tài)。
who能列出當前登錄的用戶名。
su 用于切換不同的用戶。即使沒有使用密碼,超級用戶也能切換到其它用戶。
uname會顯示出關于系統(tǒng)的重要信息,如內核名稱、主機名、內核版本、處理機類型等等,使用uname -a可以查看所有信息。
df查看文件系統(tǒng)中磁盤的使用情況–硬盤已用和可用的存儲空間以及其它存儲設備。你可以使用df -h將結果以人類可讀的方式顯示。
ps顯示系統(tǒng)的運行進程。
top命令會默認按照CPU的占用情況,顯示占用量較大的進程,可以使用top -u 查看某個用戶的CPU使用排名情況。
shutdown用于關閉計算機,而shutdown -r用于重啟計算機。這個我就不試了......
[root@localhost ~]#
用戶 @ 主機名 當前目錄
總結Linux命令輸入規(guī)律:
如何輸入命令:
命令 [選項]([參數])[選項的值]([參數的值])空格分割
常見選項(參數):-h --help ; 特點:選項前有一個 -字母 或 --加單詞
例:find /home -name mk
命令后:左邊是源 右邊是目標
例:cp a.txt a.txt.bak
作用:查看目錄下的文檔
語法:ls 目錄
-l 顯示詳細信息
-a 顯示隱藏文件
. 當時目錄
.. 上級目錄
-d 查看目錄
-h 增強可讀性
作用:查看當前所在的路徑
語法:pwd
例:[root@iZ9403omxhxZ html]# pwd
/var/www/html
作用:切換目錄
語法:cd 目錄名
cd 回到用戶的家目錄
cd ~ 回到-用戶的家目錄
cd - 回到上級切換時目錄
切換到/etc下
[root@localhost html]# cd /etc/
切換到/etc/sysconfig/
[root@localhost sysconfig]# cd /etc/sysconfig/
-h --help
man find
shutdow、init 、reboot
作用:關機,重啟,定時關機
-r #重啟
-h #關機
-h +2 # 2分鐘后關機
-c
shutdown -h 22:00
作用:切換系統(tǒng)級別
語法:init 0~6
init 0命令用于立即將系統(tǒng)運行級別切換為0,即關機;
init 6命令用于將系統(tǒng)運行級別切換為6,即重新啟動。
0是關機
1是單用戶
2是多用戶,不聯(lián)網
3是多用戶
4是不使用的
5是xwindows,也就是有界面的
6是重啟
自己去查下reboot怎么使用吧,這里就不過多介紹了reboot --help
[root@localhost~]# runlevel
N 3
語法:
ln(選項)(參數)
它的功能是為某一個文件在另外一個位置建立一個同不的鏈接,這個命令最常用的參數是-s,具體用法是:ln –s 源文件 目標文件。
在此我們只介紹下軟鏈接。
我們?yōu)閖s文件夾建一個軟鏈接
我們?yōu)?var/www/html/forestry/js/ 在/root/目錄下建立一個名叫js2的軟鏈接。
圖中我們可以看到js2的連接目錄是/var/www/html/forestry/js/
Linux常用基本命令主要包括目錄操作命令、文件操作命令、文件查看命令、磁盤管理命令、用戶管理命令、系統(tǒng)管理命令等。
目錄操作命令:cd、ls、mkdir、pwd、rmdir。
文件操作命令:cp、mv、touch、rm、grep、find、chmod、chown、chgrp、tar、split、gzip、tee、touch、unzip、zip、unrar、scp。
文件查看命令:cat、head、tail、more、nl、diff。
用戶管理命令:useradd、usermod、userdel、passwd、su、groupadd、groupdel。
網絡通信命令:netstat、route、ftp、sftp、ping、scp、telnet。
系統(tǒng)管理命令:who、uname、top、ps、kill、ifconfig、free、df、du、time、shutdown、reboot、man、last、halt、date、crontab、getconf。
磁盤管理命令:fdisk、mount、umount、sync。
摘要:Linux指令常用結構 :Command [-option] [argument]
Command:即是要運行的命令的本身,說白了就是一個程序;
Option:是選項(可選),選項是控制命令運行狀態(tài)和行為的(可多個選項一起,如ls -al);
Argument:是參數(可選),是命令要操作對象如文件、路徑、數據、目錄等;
在指令的第一部分按[tab]鍵一下為[命令補全],兩下為所有命令選擇;
一、 Linux系統(tǒng)操作指令
1、開關機
2、查看系統(tǒng)信息
3、查看系統(tǒng)性能
4、查看磁盤指標
二、 Linux目錄文件操作指令
1、目錄文件
2、文件相關權限
3、文本處理
三、Linux用戶權限操作指令
四、Linux壓縮解壓指令
五、Linux軟件安裝指令
mkdir /home/app #在home目錄新增app目錄
mkdir -p /home/app/test #在/home/app目錄新增test目錄,如果app目錄不存在,則創(chuàng)建
(要注意絕對路徑和相對路徑的區(qū)別,絕對路徑,根路徑從/開始)
cd / #進入根目錄
cd /service #進入 '/ service' 目錄
cd .. #返回上一級目錄
cd ../.. #返回上兩級目錄
cd - #返回上次所在的目錄
rm readme.txt #刪除readme.txt文件,刪除前會需要確認
rm -f readme.txt #刪除readme.txt文件,無需確認,強制刪除
rm -rf /home/app/* #遞歸刪除目錄下所有文件,無需確認,強制刪除(刪除文件夾要加參數 -r)
touch /home/readme.txt #在home目錄新增readme.txt文件
vi /home/readme.txt #普通文本編輯
vim /home/readme.txt #格式化編輯,適合編輯代碼等文件
mv readme.txt /service #將readme.txt文件移動到/service
cp readme.txt /service #將readme.txt文件復制到/service
cp -r /home/app /service #將app目錄復制到service
cat readme.txt #查看文件內容
head -n 2 readme.txt #查看文件前兩行
tail -n 2 readme.txt #查看文件后兩行
find / -name readme #從根目錄查找名字包含為readme的文件
find /service -name readme #從某目錄查找名字包含為readme的文件
grep 關鍵字 /service/readme.txt #檢索readme.txt中存在關鍵字的行文本
-A :所有的進程均顯示出來
-a :不與terminal有關的所有進程
-u :有效用戶的相關進程
-x :一般與a參數一起使用,可列出較完整的信息
-l :較長,較詳細地將PID的信息列出
ps aux #查看所有用戶有效進程的詳細信息
ps aux | grep docker #查看與docker有關進程的詳細信息
kill -9 pid (-9表示強制關閉,一般先通過ps aux 找到進程pid)
linux下的性能分析工具,能夠實時顯示系統(tǒng)中各個進程的資源占用狀況,按m 表示按內存占用排序,按c 表示按cpu占用排序(按 Ctrl+c 退出)
top
netstat -tln
df -h
free -m #以兆為單位顯示,-h的話就是以G為單位
今日分享開始啦,請大家多多指教~
linux 系統(tǒng)中采用了多用戶的管理方式使用系統(tǒng)
默認用戶是root,有最高的權限。(在終端顯示為 #)
普通用戶為:$
在linux系統(tǒng)中沒有盤符的概念,以樹的形式管理文件
整個系統(tǒng)的根文件為 /
# 目錄結構
linux系統(tǒng)中命令的使用
在使用linux系統(tǒng)命令的時候,嚴格區(qū)分大小寫
使用命令的語法: 命令 [-選項] 參數
clear 清屏
1.ls命令
ls 顯示文件和目錄列表(list)
常用參數:
-l (long) 長格式顯示文件和目錄信息
-a (all) 顯示所有文件和目錄(包含隱藏文件和目錄)
-R 遞歸顯示指定目錄下的文件清單,即會顯示指定目錄分支內各子目錄中的文件清單。
ls -R ,會遞歸顯示目錄下的文件。
查看指定目錄下的文件
ls /(指定目錄) 例如:ls /etc
查看文件和目錄的組合使用命令
例如 ls -la 指定目錄 查看目錄下所有文件并且長格式展示
2. cd 命令
cd 切換的目錄名
pwd 顯示當前所在目錄
cd /root 回家目錄 或者 cd ~ 或者 cd 快速回家
3.常用操作文件命令
4.ls -l 長格式說明
5.網絡相關命令
ip addr 查看當前服務器地址
簡寫: ip a
ping ip地址 測試網絡連通性
會一直ping 。Ctrl+c 結束
6.壓縮相關命令
tar 命令
-c 建立一個壓縮文件的參數指令(create) 打包 .tar
-x 解開一個壓縮文件的參數指令(extract)解壓
-z 是否要用 gzip 壓縮 壓縮 .tar.gz
-v 壓縮過程中顯示文件(日志)
-f 指定打包名字,f后緊跟名字(必有)
例如: tar -zcvf linux.tar.gz aa.txt bb.txt
tar -zxvf linux.tar.gz
7.centos獨有 服務命令
systemctl
8.進程相關
ps 查詢當前控制臺上運行的進程
動態(tài)顯示進程 top
殺死進程 kill
9.vi 命令
vi /vim 是linux最常用的文本編輯器,功能非常強大。
vi 有三種模式 :
常用命令
10.軟件相關的命令
rpm 命令 需要有rmp 的安裝包
rpm -ivh gcc-c+ 4.4.7-3.e16.x86_64.rpm
yum命令 [好用,自動檢測依賴下載]
使用yum命令必須連接外部網絡。
11.用戶和組相關命令
1.查看當前用戶:whoami
查看登錄用戶:who
退出用戶 exit
添加、刪除組賬號:groupadd、groupdel
添加用戶賬號:useradd
設置用戶名密碼:passwd [用戶名]
su 切換用戶
12.權限相關命令
linux 文件有三種權限,r讀,w寫,x執(zhí)行;r=4,w=2,x=1
chmod
今日份分享已結束,請大家多多包涵和指點!
如何獲取?
轉發(fā)分享此文,后臺私信我:“1”即可獲取。(注:轉發(fā)分享,感謝大家)