您好,登錄后才能下訂單哦!
本篇內容介紹了“Linux的介紹及使用”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基于POSIX和UNIX的多用戶,多任務,支持多線程的多CPU的操作系統。
Linux能運行主要的unix工具軟件、應用程序和網絡協議。他支持32位和64位硬件。Linux繼承了Unix以網絡為核心的設計思想,是一個性能穩定的多用戶網絡操作系統。
Linux系統多啟動過程并不是大家想象中的那么復雜,其過程可以分為5個階段
1、內核的引導
2、運行init
3、系統初始化
4、建立終端
5、用戶登陸系統
常用命令:
一、ls命令:通過ls命令不僅跨域查看linux文件夾包含的文件,而且可以查看文件權限(包括目錄,文件夾,文件權限)
常用參數搭配:
ls -a :列出目錄所在文件,包含以.開始的隱藏文件
ls -A:列出除.及..的其他文件
ls -r:反序排列
ls -t:以文件修改時間排序
ls -S:以文件大小排序
ls -l:處理文件名之外,還將文件的權限、所有者,文件大小等信息詳細列出來(可以直接寫出ll)
實例: ll name* ,列出當前目錄中所有以name開通等目錄的詳細內容
二、cd命令
cd /root/Docements :切換到目錄/root/Docements
cd ./path :切換到當前目錄下的path目錄中
cd ../path: 切換到上層目錄中的path目錄中
三、rm命令
rm -f: 刪除文件,忽略不存在的文件,不會出現警告信息
rm -i:刪除前會詢問用戶是否操作
rm -r:遞歸刪除,最常用于目錄刪除
四、cp命令
-a :將文件的特性一起復制
-p:連同文件的屬性一起復制,而非使用默認方式,與-a相似,常用于備份
-r:遞歸持續復制,用于目錄的復制行為
五、mv命令:移動文件或修改文件名,根據第二參數類型,如目錄,則移動文件,如文件,則重命名該文件
-f:force強制的意思,如果目標文件已經存在,不會詢問而直接覆蓋
-i:若目標文件已經存在,就會詢問是否覆蓋
-u:若目標文件已經存在,且比目標文件新,才會更新
六、mkdir命令
-p :遞歸創建目錄
-v:每次創建新目錄都顯示信息
-m:創建權限目錄
七、pwd命令
pwd:查看當前路徑
pwd -p :查看軟連接的實際路徑
八、find命令
-name :按照文件名查找文件
-perm :按文件權限查找文件
-user:按文件屬主查找文件
-group:按照文件所屬的組來查找文件
-amin n :查找系統中最后N分組訪問的文件
-atime n:查找系統中最后n*24小時訪問的文件
-mmin n:查找系統中最后N分組被改變文件數據的文件
-mtime n:查找系統中最后n*24小時被改變文件數據的文件
補充: xargs:find命令將匹配到的文件傳遞給xargs命令,而xargs命令每次只獲取一部分文件而不是全部,這樣它可以先處理最先獲取的一部分文件,然后是下一批,并如此繼續下去。
九、tar命令
只能使用下面的某一個選項來指定tar要執行的操作,可以通過在選項后面跟一個或多個修飾符來改變該選項的行為
-c :創建歸檔文件
-u:將file-list中的文件添加到歸檔文件
-x:從歸檔文件中提取file-list并把它寫入磁盤
修飾符
-f:使用filename來指出要創建或從中提取的歸檔文件的文件名
-j :在創建歸檔文件或從歸檔文檔提取文件時,使用bzip2方式來進行壓縮和解壓縮
-z:在創建歸檔文件或從歸檔文檔提取文件時,使用gzip方式來進行壓縮和解壓縮
-v:顯示所有過程
-t:列出歸檔文件中的目錄
十、ps命令:用了查看當前運行的進程狀態,一次性查看,如果需要動態連續結果使用top
-A:顯示所有進程
-a:顯示所有進程
-e :顯示環境變量
-f:顯示進程間的關系
-r:顯示當前終端運行的進程
-aux:顯示所有包含其他使用的進程
十一、top命令:顯示系統當前的進程和其他狀態,是一個動態顯示過程,顯示當前系統正在執行的進程的相關信息,包括進程id,內存占用率,cpu占用率
-c:顯示完整的進程命令
-s:保密模式
-p:<進程號>指定進程顯示
-n: <次數>循環顯示次數
十二、
kill命令:發送指定的信號到相應進程
-1 :終端斷線
-2:中斷
-3:退出
-15:終止
-9:強制終止
-18:繼續
-19:暫停
十三、chmod命令,用于改變linux系統文件或目錄到訪問權限
十四、grep命令:強大到文本搜索命令
15、vim命令:三種模式:命令模式,插入模式,編輯模式。使用ESC或i或:來切換模式
命令模式下:
:q 提出
:q! 強制退出
:wq 保存并退出
:set number 顯示行號
:set nonumber 隱藏行號
/apache 在文檔中查找apache,按n跳到下一個,shift+n上一個
yyp 復制光標所在行,并粘貼
十六、cat命令
1、一次顯示整個文件:cat filename
2、從鍵盤創建一個文件 cat >filename只能創建新文件,不能編輯已有文件
3、將幾個文件合并為一個文件 cat file1 file2 >file
-b,對非空行輸出行號
-n,輸出所有行號
十七、more命令:功能類似于cat,會以一頁一頁的顯示,方便使用者閱讀,而最基本的命令就是按下空白鍵就往下一頁顯示,按下b就往回一頁顯示。
十八、less命令:與more類型,但使用less可以隨意瀏覽文件,而more只能向前移動,卻不能向后移動,而且less在查看之前不會加載整個文件
十九、tail命令:用于顯示指定文件末尾內容。
-f 循環讀取
二十、chown:將指定文件的擁有者該問指定的用戶和組
“Linux的介紹及使用”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。