六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

Linux常用命令使用

[摘要]登錄和退出Linux 系統用戶登錄系統時 ,為了使系統能夠識別自己必須輸入用戶名和密碼經系統驗證無誤后方能進入系統。說明:在系統安裝過程中可以創建兩種帳號: 超級用戶帳號和普通用戶帳號,Linux使...

登錄和退出Linux 系統

用戶登錄系統時 ,為了使系統能夠識別自己必須輸入用戶名和密碼經系統驗證無誤后方能進入系統。

說明:
在系統安裝過程中可以創建兩種帳號: 超級用戶帳號和普通用戶帳號,Linux使用者一般為普通用戶,而系統管理員一般使用超級用戶帳號完成一些系統管理的工作.如果只需要完成一些由普通用戶帳號就能完成的任務,建議不要使用超級用戶帳號以免無意中破壞系統。

用戶登錄分兩步進行 ,第一步輸入用戶的登錄名,系統根據該登錄名來識別用戶;第二步輸入用戶的口令該口令是用戶自己選擇的一個字符串,對其他用戶是保密的,是在登錄時系統用來辨別真假用戶的關鍵字。

1. 啟動和登錄系統
超級用戶的用戶名為 root, 密碼在安裝系統時已設定,系統啟動成功后屏幕顯示下面的提示:

localhost login:

這時輸入超級用戶名”root”, 然后鍵入回車鍵此時用戶會在屏幕上看到輸入口令的提示:

localhost login:root
Password:

這時需要輸入口令, 輸入口令時,口令不會在屏幕上顯示出來,如果用戶輸入了錯誤的口令,就會在屏幕上看到下列信息。

login incorrect.

這時需要重新輸入 。當用戶正確地輸入用戶名和口令后,就能合法地進入系統。屏幕顯示:

[root@loclhost/root] #

此時說明用戶已經登錄到系統中,可以進行操作了。這里”#”是超級用戶的系統提示符。普通用戶在建立了普通用戶帳號以后就可以進行登錄了。

不論是超級用戶還是普通用戶需要退出系統時, 在shell 提示符下鍵入exit 命令即可。還有其他退出系統的方法但上面一種是最安全的。

2. 重新啟動系統

以 root 用戶登錄Linux 操作系統后執行reboot 命令可以重新啟動linux 系統:
[root@loclhost/root] # reboot

3. 關閉系統

shutdown 命令可以安全地關閉或重啟Linux 系統,它在系統關閉之前給系統上的所有登錄用戶提示一條警告信息。該命令還允許用戶指定一個時間參數,可以是一個精確的時間。也可以是從現在開始的一個時間段。精確時間的格式是“hh:mm”, 表示小時和分鐘,時間段由“+” 和分鐘數表示、系統執行該命令后會自動進行數據同步的工作、該命令的一般格式:

shutdown [選項] [時間] [警告信息]

命令中各選項的含義為:

– k 并不真正關機而只是發出警告信息給所有用戶

– r 關機后立即重新啟動

– h 關機后不重新啟動

– f 快速關機重啟動時跳過fsck

– n 快速關機不經過init 程序

– c 取消一個已經運行的shutdown

需要特別說明的是該命令只能由超級用戶使用

例 1 系統在十分鐘后關機并且馬上重新啟動

  1. # shutdown –r +10

例 2 系統馬上關機并且不重新啟動

  1. # shutdown –h now

文件和目錄操作命令

1. ls 命令

這個命令就相當于 dos 下的dir 命令一樣,也是Linux 控制臺命令中最為重要幾個命令之一.ls 最常用的參數有三個:-a、 -l 、和–F。

  1. ls -a

Linux 系統上的文件以.開頭的文件被系統視為隱藏文件,僅用ls 命令是看不到他們的。而用ls –a ,除了顯示一般文件名外,連隱藏文件也會顯示出來。

  1. ls –l (這個參數是字母 L 的小寫不是數字1)

這個命令可以使用長格式顯示文件內容。 如果需要察看更詳細的文件資料就要用到ls -l 這個指令。

  1. ls –F

在列出的文件 (目錄)名稱后加一符號,例如可執行文件加”*”, 目錄則加 “/”。

2. cd 命令

cd 這個命令是用來進出目錄的,它的使用方法和在dos 下沒什么兩樣,但和dos 不同的是Linux 的目錄對大小寫是敏感的,如果大小寫拼寫有誤,你的cd操作是成功不了的。另外,cd 如果直接輸入,cd 后面不加任何東西會回到使用者自己的Home 目錄。假設如果是root 那就是回到/root, 這個功能同cd~是一樣的。

3. mkdir rmdir

mkdir 命令用來建立新的目錄,如輸入如下命令:

  1. mkdir work

將在當前目錄下新建一個 work 目錄。

rmdir 用來刪除已建立的目錄,如輸入如下命令:

  1. rmdir work

將刪除已存在的空目錄work

4. cp

cp 這個命令相當于dos 下面的copy 命令。具體用法是:

cp -r 源文件(source) 目的文件(target)

參數 r 是指連同源文件中的子目錄一同拷貝。

5. rm

rm 這個命令是用來刪除文件的,rm命令常用的參數有三個-i,-r,-f。

比如我現在要刪除一個名字為 text 的一個文件,輸入如下命令:

  1. rm –i test

系統會詢問我們是否要刪除test 文件,敲了“y/n” 確認是否要刪除test 文件:

rm –r 目錄名:這個操作可以連同這個目錄下面的子目錄都刪除,功能比上面講到的rmdir 更強大,不僅可能刪除指定的目錄,而且可以刪除該目錄下所有文件和子目錄。

rm –f 文件名這個操作可以不經確認強制刪除文件。
6. mv

mv 這個命令的功能是移動目錄或文件,引申的功能是給目錄或文件重命名,

比如:

  1. mv /tmp/xxx.tar /root

該命令將/tmp 目錄下的xxx.tar 文件移動到/root 目錄下。

而:

  1. mv aaa.tar bbb.tar

則是將當前目錄下的文件 aaa.tar 更名為bbb.tar。

7. cat
cat 這個命令是linux 中非常重要的一個命令,它的功能是顯示或連結一般的ascii 文本文件、它的用法如下:

  1. cat text

該命令顯示text 這個文件的內容。

  1. cat file1 file2

該命令依順序顯示file1,file2 的內容。

  1. cat file1 file2>file3

該命令把file1,file2 的內容結合起來再重定向>到file3 文件中。

8. more

more 是顯示一般文本文件的指令。如果一個文本文件太長了超過一個屏幕的畫面,用cat 來看實在是不理想,就可以試試more ,用法如下:

  1. more file1

9. pwd

pwd 這個命令的作用是顯示用戶當前的工作路徑,直接輸入pwd 即可。

用戶及用戶組管理命令

1. useradd

useradd 命令可以創建一個新的用戶帳號,其最基本用法為:

useradd 用戶名

如輸入以下命令:

  1. useradd newuser

系統將創建一個新用戶 newuser,該用戶的Home 目錄為/home/newuser。

useradd 命令的參數較多,常用的組合為:

useradd 用戶名 -g 組名–G 組名-d Home 目錄名-p 密碼

其中:-g 指定該用戶的首要組

-G 指定該用戶的次要組

-d 指定該用戶的Home 目錄

-p 指定該用戶的密碼

如輸入以下命令:

  1. useradd oracle –g oinstall –G dba –d /home/oracle –p ora123

系統將創建一個用戶 oracle oracle 用戶的首要組為oinstall ,次要組為dba,Home 目錄為/home/oracle ,密碼為ora123。

2. userdel

userdel 命令用于刪除一個已存在的帳號,其用法為:

userdel 用戶名

3. groupadd

groupadd 命令可以創建一個新的用戶組,其最基本用法為:

groupadd 組名

如輸入以下命令:

  1. groupadd newgroup

系統將創建一個新的用戶組 newgroup。

4. groupdel

groupdel 命令用于刪除一個已存在的用戶組,其用法為:

  1. groupdel 組名

5. passwd

出于系統安全考慮, Linux 系統中的每一個用戶除了有其用戶名外還有其對應的用戶口令,用戶可以隨時用passwd 命令改變自己的口令。該命令的一般格式為:

passwd

輸入該命令后, 按系統提示依次輸入密碼和密碼確認后,即可完成用戶密碼的修改。

此外, 超級用戶還可以修改其他用戶的口令,命令如下:

  1. passwd 用戶名

6. su

su 命令這個命令非常重要,它可以讓一個普通用戶擁有超級用戶或其他用戶的權限,也可以讓超級用戶以普通用戶的身份做一些事情。普通用戶使用這個命令時必須有超級用戶或其他用戶的口令。如要離開當前用戶的身份,可以鍵入exit 命令,su 命令的一般形式為:

su – 用戶名

7. chmod

chmod 命令是非常重要的,用于改變文件或目錄的訪問權限。該命令有兩種用法:一種是包含字母和操作符表達式的文字設定法,另一種是包含數字的數字設定法。

由于數字設定法不太直觀 ,本文不做介紹。文字設定法的用法如下:

  1. chmod [who] [+ - =] [mode] 文件名

命令中各選項的含義為:

1 、操作對象who 可以是下述字母中的任一個或者它們的組合:

u 表示用戶(user) ,即文件或目錄的所有者

g 表示同組(group)用戶,即與文件屬主有相同組ID 的所有用戶

o 表示其他(others)用戶

a 表示所有(all)用戶,它是系統默認值。

2 、操作符號可以是:

+ 添加某個權限

– 取消某個權限

= 賦予給定權限,并取消其他所有權限

3 mode 表示權限常用的參數有

r 可讀

w 可寫

x 可執行

舉例:

1 、將文件 script 的權限設為可執行。命令如下:

chmod =rx text

執行成功后 ,用ls -l script 命令查看文件屬性的結果如下:

-r-xr-xr-x 1 user group 0 Feb 10 09:42 script

2 、將文件 text 的權限設為:文件屬主可讀、可寫、可執行,與文件屬主同組的用戶可讀,其他用戶不可讀。命令如下:

chmod u=rwx,g=r,o= text (注意,后無空格o=后有空格)

執行成功后 ,用ls –l text 命令查看文件屬性的結果如下:

-rwxr—– 1 user group 0 Feb 10 09:42 text

8. chown

chown 用于更改某個文件或目錄的屬主和屬組,這個命令也很常用。例如root 用戶把自己的一個文件拷貝給用戶oracle ,為了讓用戶oracle 能夠存取這個文件,root 用戶應該把這個文件的屬主設為oracle ,否則用戶oracle無法存取這個文件。chown 的基本用法為:

chown [用戶:組] 文件

舉例:

  1. chown oracle:dba text

該命令將 text 文件的屬主和屬組分別改為oracle 和dba。

進程及任務管理命令

Linux 系統上所有運行的東西都可以稱之為一個進程。每個用戶任務、每個系統管理守護進程都可以稱之為進程。Linux 用分時管理方法使所有的任務共同分享系統資源。以下將介紹一些常用的查看和控制進程的命令。

1. ps

ps 命令是最基本同時也是非常強大的進程查看命令。使用該命令可以查看有哪些進程正在運行以及運行的狀態,進程是否結束,進程有沒有僵死,哪些進程占用了過多的資源等等。

該命令的基本用法如下

ps [選項]

其中常用的選項有:

-e 顯示所有進程

-f 全格式

-l 長格式

舉例:

1、在控制臺輸入 ps 命令,得到類似如下的輸出:

PID TTY TIME CMD

12039 pts/0 00:00:00 bash

18710 pts/0 00:00:00 ps

該命令顯示當前登錄用戶的執行進程。 顯示的項目共分為四項,依次為PID(進程ID)、 TTY(終端名稱) 、TIME(進程執行時間)、 CMD(該進程的命令行輸入)。

2、 在控制臺輸入以下命令:

  1. ps –ef

UID PID PPID C STIME TTY TIME CMD

root 1 0 0 Jan14 ? 00:00:05 init

root 2 1 0 Jan14 ? 00:00:00 [keventd]

root 3 1 0 Jan14 ? 00:00:00 [kapmd]

…………………..

該命令將顯示所有執行進程的信息。 顯示的項目依次為UID (執行進程的用戶ID) PID(進程ID)、 PPID(父進程ID) 、TTY(終端名稱) 、STIME(進程啟動時間) 、TIME(進程執行時間) 、CMD(該進程的命令行輸入)。

該命令的輸出較多 ,可以使用grep 命令進行過慮,以方便查看,如:

  1. ps –ef grep oracle

將只顯示出包含 oracle 的輸出行,可以查詢執行進程的用戶為oracle 的所有進程。

2、top

top 命令和ps 命令的基本作用是相同的,顯示系統當前的進程和其他狀況。但是top 是一個動態顯示過程,即可以通過用戶按交互來不斷刷新當前狀態。top 的命令參數并不重要,簡單的輸入top 命令即可查看系統運行狀態。

top 命令執行過程中可以使用交互命令。從使用角度來看,熟練的掌握這些命令比掌握選項還重要一些。這些命令都是單字母的,常用的命令有:

<空格> 立即刷新顯示

h 或者? 顯示幫助畫面給出一些簡短的命令總結說明

m 切換顯示內存信息

t 切換顯示進程和CPU狀態信息

c 切換顯示命令名稱和完整命令行

M 根據駐留內存大小進行排序

P 根據CPU使用百分比大小進行排序

q 退出

3、 kill

kill 命令可以用于終止后臺進程。kill 命令是通過向進程發送指定的信號來結束進程的。kill 命令的語法格式很簡單,大致有以下兩種方式:

(1) kill [-s 信號] 進程號

其中 ,發出的信號既可以是信號名也可以對應數字。

如 :kill -9 1234 命令,將終止PID(進程號)為1234 的進程。

(2)、 kill -l

該命令顯示信號列表

4. cron

cron 命令用來實現定時任務的完成,如每日執行一次的任務(進程)。cron 命令是不應該手工啟動的。一般情況下,cron 命令在系統啟動時就由一個shell 腳本自動啟動。啟動后 ,cron 命令會搜索/var/spool/cron 目錄,尋找以/etc/passwd 文件中的用戶名命名的crontab 文件,被找到的這種文件將載入內存。例如一個用戶名為user 的用戶它所對應的crontab 文件就應該是/var/spool/cron/user 。也就是說,以該用戶命名的crontab 文件存放在/var/spool/cron 目錄下面。cron 命令還將搜索/etc/crontab 文件,這個文件是用不同的格式寫成的cron 啟動以后它將首先檢查是否有用戶設置了crontab,文件如果沒有就轉入休眠狀態釋放系統資源它每分鐘醒過來一次查看當前是否有需要運行的命令。

可以使用crontab –l 命令查看目前已經存在的cron 任務。

磁盤及文件系統管理命令

管理文件系統其實是相當復雜的工作, 本文將只介紹日常維護需要的一些管理命令,主要內容有:掛裝和卸載硬盤分區等。

1. df

df 命令可以顯示目前磁盤剩余的磁盤空間,常用的參數為-k ,如:

  1. df –k

該語句將顯示各分區的磁盤空間使用情況。

2. mount 和umount

mount 命令有很多參數,其中大多數都不會在日常工作中用到。mount 命令最常見的用法如下所示:

mount [選項] 設備目錄

其中 最常用的選項是

– a 把/etc/fstab 文件中列出的文件系統都掛裝上。

掛裝軟驅和光驅的命令比較簡單, 直接輸入以下命令即可:

  1. mount /mnt/cdrom

  2.  

  3. mount /mnt/floppy

umount 命令用于卸載一個文件系統,命令的格式如下:

umount [ -f ] directory

其中, directory 是準備卸載的目錄名。

umount 命令有一個不足之處:如果文件系統正在使用中(也就是說有人在那個分區上打開了文件),就無法把這個文件系統卸載下來這時可以使用和- f參數強制執行卸載操作,當然這種操作可能會造成用戶數據的丟失,如:

  1. umount -f /mnt/cdrom

該命令將強制卸載掛裝在/mnt/cdrom 目錄下的文件系統。

軟件安裝命令

1. tar

tar 命令用于把多個文件合并于一個檔案文件中,并提供分解的合并后的檔案文件的功能.它獨立于壓縮工具,因此可以選擇在合并前是否壓縮.tar 命令的基本用法為:

tar [選項] 文件名

常用的選項包括

-c 創建一個新的檔案文件

-t 查看檔案文件的內容

-x 分解檔案文件的內容

-f 指定檔案文件的名稱

-v 顯示過程信息

-z 采用壓縮方式

舉例:

  1. (1)、 tar -czf oracle.tar.gz /u01/app/oracle /etc/oratab /home/oracle

該 命 令 將/u01/app/oracle 目錄下的所有文件、/etc/oratab 文件和/home/oracle 目錄下的所有文件合并到oracle.tar 文件中,并采用壓縮方式。

  1. (2)、 tar -tzf oracle.tar.gz

該命令列出歸檔文件 oracle.tar 中的所有文件列表。

  1. (3)、 tar –xzvf oracle.tar.gz

該命令將歸檔文件分解并解壓縮到原有文件的路徑中。

2. rpm

rpm 命令的功能有很多,在這里我們只介紹如何利用rpm 安裝和查詢已安裝的軟件。

1 安裝

rpm 安裝軟件包的基本語法如下:

rpm -i rpm 包名

例如:

  1. rpm -i tomcat4.rpm

該命令將安裝 Tomcat 軟件并進行相關系統配置。

2 升級

rpm 升級軟件包的基本語法如下:

rpm -U rpm 包名

例如:

  1. rpm –U tomcat4.rpm

該命令將升級 Tomcat 軟件并進行相關系統配置。

3 、查看已安裝的軟件

有的時候, 了解系統中都已經安裝了哪些軟件包以及它們的用途是很有用的, R P M 的查詢參數就可以做到這一點。

要想列出已經安裝的全部軟件包 ,可以通過以下命令:

  1. rpm -qa

可以使用 grep 命令指定軟件包的名稱(或者部分名稱)如下所示:

  1. rpm -qa grep 'tomcat'

該命令將列出包名中包含 tomcat 的軟件包。

此外: 要想找出某個特定的文件到底是屬于哪個軟件包的,可以輸入:

  1. rpm -qf filename

其中 filename 是準備要查找其歸屬的文件名稱。

要想查出某個已經安裝的軟件包的功能 ,可以用如下命令:

  1. rpm -qi packagename

其中, packagename 是要查找其用途的軟件包名稱。

4 、刪除已安裝的軟件

使用 RPM刪除軟件包就像安裝它們一樣簡單。大多數情況下,用戶只需要輸入命令:

  1. rpm -e packagename

其中 ,ackagename 是要查刪除的軟件包名稱。



Linux是一套免費使用和自由傳播的類Unix操作系統




主站蜘蛛池模板: 全国男人的天堂网站 | 午夜久| 四虎在线成人免费网站 | 视频在线观看91 | 日本激情视频在线观看 | 日本免费人做人一区在线观看 | 日本福利片国产午夜久久 | 视频一区二区中文字幕 | 中文字幕波多野不卡一区 | 亚洲高清自拍 | 日韩一级一欧美一级国产 | 四虎永久在线精品视频免费观看 | 亚洲你懂得 | 色综合一区二区三区 | 青娱乐91视频 | 亚洲永久精品免费www52zcm男男 | 影音先锋男人资源站 | 天天躁狠狠躁夜夜躁2021 | 欧美一级免费看 | 日韩三级在线观看视频 | 日韩精品视频美在线精品视频 | 一二三四五影视在线播放 | 亚洲91色 | 日韩亚洲成a人片在线观看 日韩亚州 | 婷婷四房综合激情五月性色 | 欧美在线播放视频 | 日韩一区二区三区不卡 | 青青久在线视频免费观看 | 日韩成人在线视频 | 日韩一级在线播放免费观看 | 我怒了在线播放完整版 | 在线九色 | 香港三级理论在线观看网站 | 亚洲精品视频在线观看免费 | 影音先锋国产精品 | 日本欧美一区二区三区视频麻豆 | 亚洲 另类 在线 欧美 制服 | 四虎www成人影院观看 | 亚洲成人精品久久 | 在线观看 a国v | 青草青青视频在线观看 |