Linux 的常用命令

2022-07-30 11:24:10 字數 3895 閱讀 5687

1.關機命令

正確的關機流程:sync>shutdown>reboot>halt

sync:將資料的記憶體同步的硬碟中

shutdown:關機命令

shutdown –h now:立馬關機

shutdown -h 10: 10分鐘後關閉機器,並且會顯示在使用者的顯示器上。

shutdown -h 20:25  :系統會在今天的20:25關機

shutdown -h +10: 0分鐘後關閉機器 

shutdown –r now:立馬關機

shutdown -r 10: 10分鐘後重啟

shutdown -r 20:25: 系統會在今天的20:25關機。

shutdown –r +10:系統10分鐘後重啟

reboot:重啟,相當於shutdown -r now

halt:關閉系統 相當於shutdown -h now或者poweroff

init 0:關機

init 6:開機

2.linux的系統目錄

/bin:bin是binary的縮寫,此目錄中存放著常用的命令

/boot:存放啟動linux時使用的一些核心檔案。包括連線檔案以及映象檔案

/dev:dev是device(裝置)的縮寫,該目錄下存放的是linux的外部裝置,在linux中訪問裝置的方式和訪問檔案的方式是相同的

/etc:存放所有的系統管理所需要的配置檔案和子目錄

/home:使用者的主目錄,在linux中,每個使用者都有乙個自己的目錄,一般該目錄名是以使用者的賬號命名的

/lib:存放著系統最基本的動態連線共享庫,幾乎所有的應用程式都需要用到這些共享庫 /lost+found:這個目錄一般情況下是空的,當系統非法關機後,這裡就存放了一些檔案

/media:linux系統會自動識別一些裝置,例如u盤、光碟機等等,當識別後,linux會把識別的裝置掛載到這個目錄下

/mnt:讓使用者臨時掛載別的檔案系統,我們可以將光碟機掛載在/mnt/上,然後進入該目錄就可以檢視光碟機裡的內容了

/opt:給主機額外安裝軟體所擺放的目錄,比如安裝oracle資料庫在此目錄下,預設是空的

/proc:是乙個虛擬的目錄,它是系統記憶體的對映,可以通過直接訪問這個目錄來獲取系統資訊,這個目錄的內容不在硬碟上而是在記憶體裡

/root:該目錄為系統管理員,也稱作超級許可權者的使用者主目錄

/sbin:s就是super user的意思,這裡存放的是系統管理員使用的系統管理程式

/selinux:這個目錄是redhat/centos所特有的目錄,selinux是乙個安全機制,類似於windows的防火牆,但是這套機制比較複雜,這個目錄就是存放selinux相關的檔案的

/srv:存放一些服務啟動之後需要提取的資料

/sys:該目錄下安裝了2.6核心中新出現的乙個檔案系統sysfs,sysfs檔案系統整合了:針對程序資訊的proc檔案系統、針對裝置的devfs檔案系統以及針對偽終端的devpts檔案系統

/tmp:存放一些臨時檔案

/usr:使用者的很多應用程式和檔案都放在這個目錄下,類似於windows下的program files目錄 /usr/bin:系統使用者使用的應用程式

/usr/sbin:超級使用者使用的比較高階的管理程式和系統守護程式

/usr/src:核心源**預設的放置目錄

/var:存放著在不斷擴充著的東西,我們習慣將那些經常被修改的目錄放在這個目錄下。主要存放各種日誌檔案

/run:是乙個臨時檔案系統,儲存系統啟動以來的資訊。當系統重啟時,這個目錄下的檔案應該被刪掉或清除,如果你的系統上有 /var/run 目錄,應該讓它指向 run

3.linux檔案屬性

通過命令 ll或 ls-l可以檢視某個目錄下所有的檔案以及檔案型別、許可權、屬組等

[root@www /]# ll

total 64

dr-xr-xr-x 2 root root 4096 dec 14 2012 bin

dr-xr-xr-x 4 root root 4096 apr 19 2012 boot

……每個檔案的屬性從左到右由10個字元確定

第0位確定檔案型別,其字元意義如下:

d:目錄 -:檔案

l:鏈結文件(link file)

b:裝置檔案裡面的可供儲存的介面裝置

c:裝置檔案裡面的串列埠裝置,例如鍵盤、滑鼠

第1-3位確定屬主(該檔案的所有者)擁有該檔案的許可權

第4-6位確定屬組(所有者的同組使用者)擁有該檔案的許可權,

第7-9位確定其他使用者擁有該檔案的許可權。

第1、4、7表示讀許可權:如果用"r"字元表示,則有讀許可權,如果用"-"字元表示,則沒有讀許可權

第2、5、8表示寫許可權:如果用"w"字元表示,則有寫許可權,如果用"-"字元表示沒有寫許可權

第3、6、9表示執行許可權:如果用"x"字元表示,則有執行許可權,如果用"-"字元表示,則沒有執行許可權

dr-xr-xr-x 2 root root 4096 dec 14 2012 bin:表示bin是乙個目錄,屬主、屬組以及其他使用者具有讀許可權,沒有寫許可權,具有執行許可權;dr-xr-xr-x表示檔案屬性,第乙個root表示屬主(該檔案的所有者),第二個root表示屬組(所有者使用者所在的組)

4.linux常用命令

ls:列出目錄

cd:切換目錄

pwd:print working directory 顯示當前目錄

mkdir:建立乙個新的目錄

redir:刪除乙個空的目錄

cp:複製檔案或者目錄,cp/usr/text.txt/temp/text1.txt 將usr下的text.txt複製到temp目錄下,並重命名為text1.txt

rm:移除檔案或者目錄,命令rm -f text.txt強制刪除檔案。

mv:移動檔案或者目錄,或者修改名稱,命令mv/temp/text1txt/usr 將temp下的text1.txt移動到usr下

cat:有第一行開始顯示檔案內容

tac:重最後一行開始顯示內容

nl:顯示的時候順道輸出行號

more:一頁一頁的顯示檔案內容

less:與more類似,但是可以往前翻頁

head:只看前面的幾行

tail:只看尾巴幾行

vim或vi:編輯檔案

5.linux使用者管理

新增賬戶

命令:useradd[option]使用者名稱,系統管理員新增賬號,並未新賬號分配使用者號、使用者組、主目錄和登陸shell等資源,剛新增的賬號是被鎖定的,無法使用

useradd[option]使用者名稱:如 useradd-d/usr/jack-m jack表示建立乙個使用者jack,其中-d和-m選項用來為登入名jack產生乙個主目錄/usr/jack

option:

-c comment:指定一段注釋性描述。

-d 目錄:指定使用者主目錄,如果此目錄不存在,則同時使用-m選項,可以建立主目錄。

-g 使用者組:指定使用者所屬的使用者組。

-g 使用者組,使用者組:指定使用者所屬的附加組。

-s shell檔案:指定使用者的登入shell。

-u 使用者號:指定使用者的使用者號,如果同時有-o選項,則可以重複使用其他使用者的標識號

useradd-s/bin/sh-ggroup–g adm,root gem:此命令新建了乙個使用者gem,該使用者的登入shell是 /bin/sh,它屬於group使用者組,同時又屬於adm和root使用者組,其中group使用者組是其主組,adm、root是附加組

刪除賬戶

命令:userdel 選項使用者名稱

userdel-r jack:刪除使用者jack,-r的作用是把使用者jack的主目錄一起刪除

修改賬戶

命令:usermod選項使用者名稱,可以修改使用者的使用者號、主目錄、使用者組、登入shell

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

常用命令 Linux的介紹以及常用命令

創始人 林納斯 托瓦茲 最早是為了玩遊戲而開發出來的。linux是一套免費使用和自由傳播的類unix作業系統,是乙個基於posix和unix的多使用者 多工 支援多執行緒和多cpu的作業系統。它能執行主要的unix工具軟體 應用程式和網路協議。它支援32位和64位硬體。linux繼承了unix以網路...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...