天天看點

Linux常用指令(八)上機操作指令部分解答

1.建立一個使用者wang,密碼設為123456,并将其加到root組。寫出所用指令。  # useradd wang  # passwd wang  123456  123456  # groupadd root  # usermod –g root wang

2.将目前計算機的IP位址設為192.168.1.123,子網路遮罩為255.255.255.0。寫出所用指令。  # ifconfig eth0 192.168.1.123 netmask  255.255.255.0

3.你是公司的Linux服務的管理者。你使用vi編緝/etc/inittab檔案時,在指令模式下查詢shutdown字元串,使用的指令。 vi /etc/initab /shutdown

4.顯示目前系統的日期和時間指令。  # date  –d  –y 

5.檢視指令sort的幫助檔案,寫出所用指令。  # man  sort

6.統計/etc/passwd檔案的位元組數和行數,寫出所用指令。  # wc –cl  /etc/passwd

7.分屏顯示/etc/httpd/conf/httpd.conf檔案的指令。  # less  /etc/httpd/conf/httpd.conf 按“Q”退出該指令

8.将hello!寫入 /home/wang/test.txt的指令(vi及vim編輯器除外)。  # echo ‘hello!’> /home/wang/test.txt

9.讓named守護程序運作在級别3,5的指令。 # telinit 3 # telinit 5

10.更改使用者zhang的登入shell為/sbin/nologin的指令。  # usermod –s /sbin/nologin  zhang

11.檢視目前linux伺服器的主機名的指令。 # cat /proc/sys/kernel/hostname 或   # sysctl kernel.hostname 或   # hostname

12.檢視目前主機的路由的指令。   # route

13.配置目前主機的預設網關為192.168.2.254的指令。   # route add default gw 192.168.2.254

14.連續ping目的IP為192.168.2.245為10次的的指令。   # ping –c  10 192.168.2.245

15.檢視目前主機TCP協定連接配接情況的指令。   # netstat -t

16.打包并壓縮/etc目錄的指令。     # tar –zcvf mylinux_etc.tar.gz /etc/ 或  # tar -jcvf mylinux_etc.tar.bz2 /etc/

17.測試httpd是否安裝的指令。   # rpm  -q  httpd

18.解除安裝named軟體包的指令。   # rpm –e named

19.檢視月曆并将内容追加到檔案/dd中的指令。 cal –j >>/dd

20.檢視目前目錄的指令。 Pwd或ls

21.顯示曆史指令表的所有内容的指令。 history

22.将/etc/passwd的内容追加到檔案aaa中的指令。 cat /etc/passwd >>/aaa

23.檢視/etc/passwd檔案的前10行的指令。 head -10 /etc/passwd

24.檢視/etc/vsftpd/vsftpd.conf的後10行的指令。 tail -10 /etc/vsftpd/vsftpd.conf 

25.重新開機samba服務的指令。 service smb restart

26.檢視程序狀态的指令。 ps -aux 

27.列出背景作業的指令。 jobs -l

28.将作業ID為5的背景作業放到前台的指令。 fg 5 

29.停止ssh服務的指令。 service sshd stop

30.将name=wxstc配置為全局變量的指令。 export name=wxstc

31.重新開機linux伺服器的指令。 shutdown -r now

32.要給檔案file1加上其他人可執行屬性的指令。 chmod o+x file1

33.為了達到使檔案sudent.txt的所有者有讀(r)和寫(w)的許可,而其他使用者隻能進行隻讀通路的指令。 chmod u=rw,o=r student.txt

34.把大寫字母轉換為小寫字母的指令。 tr  'A-Z' 'a-z'

35.顯示作業系統核心版本詳細資訊的指令。 uname -a

36.将建立檔案權限設定為600的指令。 umask 600 filename

37.從IP位址查找域名或從域名來查找IP位址應使用什麼指令。 host

38.如何檢視使用者zhang屬于哪個組。 cat /etc/group

39.假如目前系統是在 level 3 運作,不重新開機系統就可轉換到 level 5 運作的指令。 telinit 5

40.檢視Linux的啟動資訊的指令。 dmesg

41.建立一個以自己姓的拼音縮寫為名的使用者。 useradd lichuan

42.進入使用者主目錄,顯示目前的路徑。 cd /home/user pwd

43.複制檔案/etc/group到使用者主目錄,檔案名不變。 cp /etc/group /home/user

44.統計檔案/etc/fstab的行數、單詞數、字元數。 wc –lwc /etc/fstab

45.檢視/etc/passwd檔案的後5行。 tail -5 /etc/passwd

46.建立普通檔案/home/abc。 touch /home/abc

47.修改/home/abc的屬性為:屬主具有一切權限,同組使用者和其他使用者具有可讀可寫的權限。 chmod u=rwx,go=rw /home/abc

48. 顯示目前的時間。 date

49. 寫出系統1分鐘後關機的指令。 shutdown –s –t 60

50. 啟動ssh伺服器。 service sshd start

51.建立一個以你的學号為賬号的使用者。 useradd 100090752

52.複制檔案/etc/passwd到使用者主目錄,檔案名不變。 cp /etc/group /home/

53.進入使用者主目錄,顯示目前的路徑。 cd /home |pwd

54.統計檔案/etc/passwd的行數。 wc -l /etc/passwd

55.檢視/etc/passwd的前8行。 head -8 /etc/passwd

56.顯示2011年1月的月曆。 cal 1 2011 57.建立檔案/etc/group的符号連結檔案/root/abc。 ln –s /etc/group /root/abc

58.背景啟動程式gedit。 Gedit &

59.配置網卡eth0的IP位址為192.168.0.1,子網路遮罩為255.255.255.0 ifconfig eth0:192.168.0.1 netmask 255.255.255.0

60.檢視dns伺服器的狀态。 pstree |grep named

61.建立一個以自己的姓的拼音命名的使用者。 useradd lichuan

62.添加一個使用者組,名稱為wuxi。 groupadd wuxi

63.修改建立的使用者屬于wuxi組。 usermod –g wuxi lichuan

64.複制檔案/etc/passwd到使用者主目錄,檔案名稱不變。 cp /etc/passwd /home/lichuan

65.修改該檔案的屬性為:屬主具有一切權限,同組使用者和其他使用者具有可讀權限。 chmod u=wrx,go=r filename

66.顯示目前系統時間。 date

67.寫出30分鐘後系統重新開機的指令。 shutdown –s –t 1800

68.顯示曆史指令表的所有内容。 history

69.顯示Linux系統運作所有程序。 ps –a或者可能是ps –ef;-e 顯示所有程序、-f 全格式、a 顯示終端上的所有程序,包括其他使用者的程序

70.重新啟動ssh伺服器。 service sshd restart

71.建立一個以自己的名的拼音命名的使用者。 useradd chengwen   72.添加一個使用者組,名稱為js。 groupadd js

73.修改建立的使用者屬于js組。 usermod –g js newuser 

74.進入該使用者主目錄,顯示目前的路徑。 cd /home |pwd

75.複制檔案/etc/fstab到此檔案夾,檔案名稱不變。 Cp –r /etc/fstab/

76.統計檔案/etc/fstab的字元數。 wc –c /etc/fstab

77.設定目前時間設為15:00,顯示目前系統時間。 date –s “15:00” date

78.寫出系統5分鐘後重新開機的指令。 shutdown -r +5

79.配置網卡eth0的IP位址為192.168.10.1,子網路遮罩為255.255.255.0 ifconfig eth0 192.168.10.1      netmask 255.255.255.0

80.檢視DHCP伺服器的狀态。 service dhcpd status