Linux的一些常用操作指令總結

2021-10-10 05:40:32 字數 3146 閱讀 6665

linux,全稱gnu/linux,是一種免費使用和自由傳播的類unix作業系統,其核心由林納斯·本納第克特·托瓦茲於2023年10月5日首次發布,它主要受到minix和unix思想的啟發,是乙個基於posix和unix的多使用者、多工、支援多執行緒和多cpu的作業系統。它能執行主要的unix工具軟體、應用程式和網路協議。它支援32位和64位硬體。linux繼承了unix以網路為核心的設計思想,是乙個效能穩定的多使用者網路作業系統。基於linux有多個版本的衍生,著名的如ubuntu、debian等。

開啟終端 ctrl+alt+t

推出滑鼠ctrl+command

tar -zxvf filename 解壓縮

cd 進入指定的目錄

cd ..返回上一級目錄

ls 檢視當前目錄下的所有的目錄與檔名

touch filename 表示建立乙個檔案

mkdir dirname 表示建立乙個目錄

rm filename 表示刪除乙個檔案

rm -rf dirname 表示刪除該目錄及其所有的子級目錄一起刪掉

rm -rf */

rmdir dirname 表示刪除乙個空目錄

help 幫助命令,檢視命令的用法

命令 --help

ctrl+c 強制終止,不會終止程序

ctrl+z 強制終止,終止程序

clear 清楚命令列終端中的內容

ctrl+l 快捷鍵,快速清除終端中的內容

sudo 以管理員身份執行上乙個命令

source /opt/ros/indigo/setup.bash 使環境設定檔案生效source

ifconfig 檢視ip位址等資訊

ubuntu下軟體安裝:apt-get install 應用名 (老版本)

apt install 應用名

root資料夾不能複製檔案

1)用root賬號登陸

2)chmod 777 資料夾 讓當前使用者訪問root資料夾,具有讀寫許可權

3)cp -r /home/id/pc /root/catkin_ws

lshw: 檢視硬體資訊

lscpu:檢視cpu資訊

lsusb:檢視usb資訊

uname: 檢視當前系統名

uname -a : 檢視當前系統的所有資訊

arch:檢視系統的架構 x86 表示32位 x86_64表示64位

df: 檢視磁碟空間

df -h : 可以直觀的檢視磁碟的空間…

date:檢視當前的時間

cal:檢視當月日曆

hostname: 顯示主機名

who: 檢視當前使用者資訊

free: 檢視當前記憶體的使用情況

free -h 可以直觀的檢視當前的記憶體使用情況

ps: 檢視當前檔案的程序 程序號

kill:殺死

kill 程序號 殺死乙個程序

top:根據消耗的資源,從上到下排序

ifconfig : 檢視網路情況

ping: 測試網路連通

netstat : 顯示網路狀態資訊

clear : 清屏

cd / : 進入根目錄

bin:可執行的二進位制檔案,通常放的是系統自帶的檔案

dev:device,裝置,通常系統的硬體被抽象成乙個檔案存放在dev中

lost+found:異常關機時存放錯誤資訊的檔案

opt:options,存放開發者自己開發並安裝的軟體

run:系統執行時需要的檔案

srv:存放服務啟動後需要訪問的檔案資料

boot:啟動配置檔案,啟動時需要的核心檔案

etc:配置檔案(系統中各種所需要的配置檔案)

media:**,存放是系統外接裝置,如u盤,硬碟

proc:系統檔案

sbin:系統管理員特用的二進位制檔案(root使用者)

sys:系統檔案

var:存放日誌資訊(啟動日誌,軟體日誌)

cdrom:掛載入口

home:家,每個使用者都會在home目錄下有乙個自己的資料夾,這個資料夾的名稱與使用者名稱一致

mnt:掛載點,臨時安裝的掛載

root:超級管理員的目錄

snap:全新的管理軟體包的方式

tmp:臨時檔案

使用超級管理員帳戶 root

安裝的系統的時候,沒有設定root密碼

切換到root使用者

su輸入密碼

設定root 密碼

sudo passwd root

需要重複2次輸入

exit:退出root賬號

切換賬號

su 使用者名稱

切換到對應使用者,

如果不寫使用者名稱,預設切換到root使用者

修改使用者的密碼

passwd 使用者名稱

如果不寫使用者名稱,預設是當前使用者

0. linux的基礎命令

1. find 命令 查詢乙個檔案

例: find -name 檔名 表示在當前目錄下查詢指定檔案位置

例: find 路徑 -name 檔名 表示在指定目錄下查詢指定檔案位置

2. 檢視檔案的型別

file 檔名/目錄名

3. linux中的文字編輯

linux 預設自帶 vi, 公升級版 vim。簡單編輯器為gedit

4. 軟體的安裝分類

命令列形式的安裝 apt install 應用名

用可執行檔案安裝 .deb 檔案

原碼安裝

5. 打包/解包 壓縮/解壓縮

6. 關機或重啟命令

7. linux軟體包管理

apt高階軟體工具,適合系統能夠連線網際網路,以tree為例。

8. 更改許可權

9. 設定linux伺服器使用者許可權

新增使用者:adduser 使用者名稱

設定密碼:passwd 使用者名稱

10. vim使用

常用的一些Linux指令

常用指令 ls 顯示檔案或目錄 l 列出檔案詳細資訊l list a 列出當前目錄下所有檔案及目錄,包括隱藏的a all mkdir 建立目錄 p 建立目錄,若無父目錄,則建立p parent cd 切換目錄 touch 建立空檔案 echo 建立帶有內容的檔案。cat 檢視檔案內容 cp 拷貝 m...

linux一些常用指令整理

set number 設定行號set list 區分tab和空格按w 乙個字乙個字跳轉 按b 乙個字乙個字回跳shift 6 行首shift 4 行尾 ctrl v 選中塊,再按shift i進入插入 對齊 shift v再按shift 連續 gg 預設到行首 shift g 到行尾 行號 shif...

Linux裡的一些常用指令

1.檢視tomcat是否啟動 ps ef grep tomcat 2.selinux安全策略,一般都會關掉的。否則的話某些應用會因為許可權問題而被系統乾掉,比如docker裡的容器掛載了乙個資料卷,但是即使用root登入,也沒有許可權在該資料夾裡執行命令。所以需要關掉selinux 3.linux一...