Linux _常用命令使用(一)
Linux系統(tǒng)下,常用命令的使用:
一、系統(tǒng)命令
1.1、登陸和退出Linux系統(tǒng)
使用超級用戶登錄系統(tǒng):
localhost login: root
password:****
輸入正確的用戶名和口令即可進入系統(tǒng)。成功進入系統(tǒng)之后,會顯示:
[root@localhost]#
1.2、重新啟動系統(tǒng)
以root用戶登錄Linux操作系統(tǒng)后可使用reboot命令進行重啟系統(tǒng)操作:
[root@localhost]#reboot
1.3、關(guān)閉系統(tǒng)
使用shutdown可以安全的關(guān)閉Linux操作系統(tǒng)。它在關(guān)閉前會對所有登錄的Linux賬戶發(fā)送一條警告信息。并且該命令還允許指定一個時間參數(shù),可以是一個具體的時間,也可以是從現(xiàn)在開始的一個時間段。精確時間格式“hh:mm”,表示小時和分鐘,時間段由“+”和分鐘數(shù)表示。系統(tǒng)執(zhí)行該命令后會自動進行數(shù)據(jù)同步的工作。該命令的一般格式:
shutdown [選項][時間][警告信息]
命令中個選項的含義為:
-k 并不是真的關(guān)機,而是只發(fā)出警告信息給所有用戶
-r 關(guān)機后立即重啟
-h 關(guān)機后不重啟
-f 快速關(guān)機重啟時跳過fsck
-n 快速關(guān)機不經(jīng)過init程序
-c 取消一個已經(jīng)運行的shutdown
注:該命令只能由超級用戶使用。
二、文件和目錄操作命令
2.1、ls命令
ls常用的參數(shù)有-a -l -F
ls -a
可以顯示隱藏的文件
ls -l可以使用長格式顯示文件內(nèi)容,如果需要查看更詳細的文件信息就需要使用ls -l
ls -F
在列出的文件(目錄)名稱后加一符號,例如可執(zhí)行文件加“*”,目錄則加“/”
2.2、 cd命令
cd命令是用來進出目錄的。注意Linux下的目錄是大小寫敏感的。cd如果直接輸入,后面什么都不加會回到使用者自己的Home目錄。假設(shè)是root那么直接回到/root目錄。這個功能同cd ~
2.3、mkdir rmdir
mkdir用來創(chuàng)建目錄。rmdir用來刪除目錄。
2.4、 cp
cp -r 源文件(source) 目的文件(target)
參數(shù)r是指連同源文件中的子目錄一同拷貝。
2.5、 rm
rm 用來刪除文件,常用的參數(shù)有-i -r -f
使用-i參數(shù),系統(tǒng)會提示是否刪除該文件。輸入y/n選擇刪除或者不刪除。
使用-r參數(shù),連同該目錄的子目錄一并刪除。
使用-f參數(shù),可以不經(jīng)確認,直接刪除。
2.6、 mv
該命令是移動目錄或文件,引申的功能是為目錄或文件重命名。
mv /tmp/xxx.tar /root
將tmp目錄下的xxx.tar文件移動到root目錄下。
mv aaa.tar bbb.tar
將aaa.tar文件重命名bbb.tar
2.7、 cat
它的功能是顯示或連結(jié)一般的ascii文本文件。
cat test1.txt
顯示test1.txt文件內(nèi)容。
cat test1.txt test2.txt
依次顯示test1.txt test2.txt文件內(nèi)容。
cat test1.txt test2.txt > test3.txt
將test1.txt test2.txt文件結(jié)合起來重定向到test3.txt中。
2.8、 more
顯示一般的文本文件的指令。如果一個文本文件太長,超過了一個屏幕的尺寸,可以試試more命令。
more file1
2.9、 pwd
該命令用于顯示當前工作路徑。
三、用戶及用戶管理命令
3.1、 useradd
該命令可以創(chuàng)建一個新的用戶賬號
useradd 用戶名
useradd命令的參數(shù)較多,常用的組合是:
useradd 用戶名 -g 組名 -G 組名 -d Home 目錄名 -p 密
-g指定用戶的首要組
-G指定用戶的次要組
-d 指定該用戶的Home目錄
-p指定該用戶的密碼
3.2、 userdel
用于刪除一個已存在的賬號,用法:
userdel 用戶名
3.3、 groupadd
創(chuàng)建一個新的用戶組,
groupadd 組名
3.4、 groupdel
刪除已存在的用戶組,用法:
groupdel 組名
3.5、 passwd
用戶可以隨時使用該命令改變自己的口令。用法:
[root@localhost]#passwd
Changing password for user root.
New password:?
超級用戶可以修改其他用戶的密碼。用法:
passwd 用戶名
3.6、 su
su命令可以使普通賬戶擁有超級用戶或其他用戶的權(quán)限。用法:?
su - 用戶名
3.7、 chmod
用于改變文件或目錄的訪問權(quán)限。該目錄有兩種用法:一種是包含字母和操作符表達式的文字設(shè)定法,一種是包含數(shù)字的數(shù)字設(shè)定法。
文字設(shè)定法的用法介紹:
chmod [who][+|-|=][mode] 文件名
who:
可以是下面的字母中的任何一個或者它們的組合:
u(user),文件目錄的所有者。
g(group)同組用戶,與文件屬主有相同組ID的所有用戶。
o(other)其他用戶。
a(all)它是系統(tǒng)的默認值。
操作符:
+添加某個權(quán)限
-取消某個權(quán)限
=賦予給定權(quán)限,取消其他所有權(quán)限。
mode:
r 讀
w 寫
x 執(zhí)行
舉例:
chmod u=rwx,g=rw,o= man.txt
不同用戶之間的權(quán)限使用“,”隔開,若不賦予該用戶組任何權(quán)限,權(quán)限處使用空格。
3.8、 chown
用于更改某個文件或目錄的屬主或?qū)俳M。應(yīng)用場合如root用戶把自己的一個文件拷貝給oracle賬戶,為了能讓oracle賬戶能夠存取這個文件,root用戶應(yīng)該把這個文件的屬主設(shè)置為oracle,否則oracle無法存取這個文件。chown的基本用法:
chown 用戶:組 文件名
chown oracle:dba text
該命令將text文件的屬主和屬組分別改為oracle和dba。
轉(zhuǎn)載于:https://blog.51cto.com/9130745/1784537
總結(jié)
以上是生活随笔為你收集整理的Linux _常用命令使用(一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求两个数组中不同的元素
- 下一篇: 企业开发--React 中的this使用