Linux常用命令(一)

2021-08-19 14:58:25 字數 3266 閱讀 5821

1.進入超級使用者模式:輸入 su,#表示超級使用者的系統提示符

2.從超級使用者進入到普通使用者模式:輸入 su +普通使用者模式名,$表示普通使用者的系統提示符

3.重啟系統:

超級使用者模式下:輸入 reboot 可以重啟重啟系統

普通使用者模式下:輸入 sudo reboot,再輸入口令,可以重啟系統

4.關閉系統:

shutdown命令可以安全的關閉或者重啟系統,常用命令如下:

shutdown -n now立即關機不經過init程式

shutdown -h now 立刻關機並不重新啟動

shutdown -r 關機後立即重啟

shutdown -r +10 系統在十分鐘後關機並馬上重新啟動

5.檔案和目錄操作命令:

5.1 ls命令:最常用的引數有三個:-a,-l(這個引數是字母l而不是數字1)和-f

ls -a:linux上的檔案以.開頭的檔案被認為是隱藏檔案,該命令會顯示包括隱藏檔案在內的所有檔案

ls -l:使用長格式顯示檔案內容。

ls -f:在列出的檔案(目錄)名稱後加一符號,例如可執行檔案加「*」,目錄則加「/」。

5.2 cd命令:進出目錄

cd後面不加任何東西會回到使用者自己的home目錄,假如是root那就回到/root,功能和cd~一樣。

cd .. 返回上級目錄(若當前目錄為「/「,則執行完後還在「/";".."為上級目錄的意思)cd ../.. 返回上兩級目錄;

5.3 mkdir,rmdir:

mkdir命令用來建立新的目錄,如

mkdir work:在當前目錄下新建乙個work目錄。

rmdir命令用來刪除已經建立的目錄

rmdir work:刪除已存在的空目錄work

5.4 cp

cp -r 原始檔(source)目的檔案(target)引數r是指連同原始檔的子目錄也一同拷貝

5.5 rm:刪除檔案命令,常用引數有:-i,-r,-f

rm -i test:系統會詢問是否要刪除test檔案

rn -r 目錄名:這個操作可以連同這個目錄下的子目錄都刪除,功能比rmdir更強大,不僅可以刪除該目錄,還能刪除該目錄下所有的檔案和子目錄

rm -f 檔名:這個操作可以不經確認強制刪除檔案

5.6 mv:移動目錄或檔案,引申的功能是給目錄或檔案重新命名

mv /tmp/***.tar /root

將/tmp目錄下的***.tar檔案移動到/root目錄下

mv aaa.tar bbb.tar則是將當前目錄下的檔案aaa.tar更名為bbb.tar

5.7 cat:顯示或鏈結一般的ascii檔案

cat text:顯示text這個檔案的內容

cat text1 text2>text3 :把text1與text2的內容結合起來再重定向到text3檔案中,如果text3中有其他的檔案,就會被text1和text2中的內容替換掉

5.8 more:顯示一般文字檔案的指令,如果乙個文字檔案太長了超過了乙個螢幕的畫面,用cat看起來實在是不理想,就可以用more,用法如下:

more file1

5.9 pwd:顯示使用者當前的工作路徑

6.使用者以及使用者組的管理命令

6.1 useradd:

useradd newuser:系統將建立乙個新使用者newuser,該使用者的home目錄為/home/newuser

useradd命令常用引數如下:

-g 指定該使用者的首要組

-g 指定該使用者的次要組

-d 指定該使用者的home目錄

-p 指定該使用者的密碼

常用組合為:useradd -g 組名 -g 組名 -d home 目錄名 -p 密碼

如:useradd oracle -g oinstall -g dba -d /home/oracle -p ora123 系統將建立乙個使用者oracle,oracle使用者的首要位址為oinstall,次要組為dba,home目錄為/home/oracle,密碼為ora123

6.2 userdel:用來刪除乙個已存在的賬號:userdel oracle 刪除oracle使用者

6.3 groupadd:建立乙個新的使用者組,用法為groupadd 組名

6.4 groupdel:刪除乙個已存在的使用者組

6.5 passwd:linux系統中的每乙個使用者除了有其使用者名稱外還有其對應的使用者命令,使用者可以隨時用passwd命令改變自己的口令,一般格式為:passwd,輸入該命令後,按系統提示依次輸入密碼和密碼確認後,即可完成使用者密碼的修改。

此外,超級使用者還可以修改其他使用者的口令,命令如下:passwd 使用者名稱

6.6 su:它可以讓乙個普通使用者擁有超級使用者或者其他使用者的許可權,也可以讓超級使用者以普通使用者的身份做一些事情,普通使用者使用這個命令是必須有超級使用者或者其他使用者的命令,如果要離開當前使用者的身份,可以鍵入exit命令,su命令的一般形式為:su 使用者名稱

6.7 chmod:改變檔案和目錄的訪問許可權,有兩種用法:一種是包含字母和操作符表示式的文字設定法,另一種是包含數字的數字設定法。

格式:chmod [who] [+|-|=] [mode] 檔名

命令中各選項的含義為:

1)操作物件who可以是下述字母中的任乙個或者它們的組合:

u 表示使用者(user),即檔案或者目錄的所有者

g 表示同組(gruop),即與檔案屬主有相同組id的所有使用者

o 表示其他(others)使用者

a表示所有(all)使用者,它是系統預設值

2)操作符可以是:

+新增某個許可權

-取消某個許可權

=複製給定許可權,並取消其他所有許可權

3)mode表示許可權,常用引數有:

r 可讀

w 可寫

x 可執行

舉例:1.將檔案text的許可權設為可執行,命令如下:

chmod =rx text,執行成功後,可用ls -l text檢視許可權

2.將檔案text的許可權設定為:檔案屬主可讀,可寫,可執行,與檔案屬主同組的使用者可讀,其他使用者不可讀,命令如下:

chmod u=rwx,g=r,o= text (注意,「,」後面沒有空格,「o=」後面有空格)

6.8 chown:用於更改某個檔案或者目錄的屬主和屬組,例如:root使用者把自己的乙個檔案拷貝給使用者oracle,為了讓使用者oracle能夠訪問這個檔案,root使用者應該把這個檔案的屬主設為oracle,否則使用者oracle無法訪問這個檔案,基本用法為:

chown [使用者:組] 檔案

舉例:chown oracle:dba text 該命令將text檔案的屬主和屬組分別改為oracle和dba

linux常用命令 一

cal y 顯示全年的日曆 vipw 相當於 vim etc passwd vigr 相當於 vim etc group df h或fdisk l 檢視分割槽 uname a 檢視系統核心版本號及系統名稱 rpm q kernel 查詢核心版本 find name txt print 從當前目錄查詢...

Linux常用命令(一)

1 更新命令 2 安裝新軟體 sudo apt get install mysql server。接著,apt會對照軟體列表查詢,發現匹配的mysql server 5.0軟體包。它會計算所有的倚賴關係,提供乙個報告,報告中包括。並提示 y n 報告中包括suggested package和reco...

linux常用命令(一)

關於檔案命名規則 1.除了 之外 所有都是合法的 2.有些字元最好不用,如空格符,製表符,退格符和字元 3.避免使用.作為普通檔名的第乙個字元,因為在linux裡 以這個開頭的都是隱藏檔案 4.大小寫敏感 5.linux下 所有命令都是二進位制檔案 bin下放 一般使用者都可以使用的命令 sbin ...