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