日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

命令练习汇总

發布時間:2025/3/20 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 命令练习汇总 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?1.?新安裝一臺RHEL?6.x?或?CentOS?6.x?虛擬機

????1)關閉防火墻、SELinux

????2)使用光盤中的軟件包為本機配置YUM源????【?提示:指到光盤根目錄,不要指向Packages

2,查看當前主機名,然后設置為?youname.nsd1308.com

[root@localhost?~]#?hostname

localhost.localdomain

[root@localhost?~]#?hostname?youname.nsd1308.com

[root@localhost?~]#?hostname

youname.nsd1308.com

3,查看當前主機的IP,臨時設置當前IP192.168.10.X

[root@localhost?~]#?ifconfig

eth0??????Link?encap:Ethernet??HWaddr?00:0C:29:73:79:86??

??????????inet?addr:192.168.4.5

4,查看CPU與內存信息

[root@localhost?~]#?cat?/proc/cpuinfo

processor???????:?0

vendor_id???????:?GenuineIntel

cpu?family??????:?6

model???????????:?58

model?name??????:?????????Intel(R)?Core(TM)?i3-3220?CPU?@?3.30GHz

stepping????????:?9

cpu?MHz?????????:?3292.559

cache?size??????:?3072?KB

5,查看系統具體屬于RedHat哪一個版本

[root@localhost?~]#?uname?-r

2.6.18-348.el5

6,查看當前系統的時間

[root@localhost?~]#?date

2014年?07月?07日?星期一?08:33:53?CST

7,列出/etc目錄屬性

[root@localhost?~]#?ls?-lhd?/etc

drwxr-xr-x?99?root?root?12K?07-07?08:24?/etc

8,遞歸顯示/boot目錄下的文件和內容

[root@localhost?~]#?ls?-R?/boot

/boot:

fft??lost+found??sys01

/boot/fft:

/boot/lost+found

/boot/sys01:

9,顯示root下面所有文件包括隱藏文件

[root@localhost?~]#?ls?-A?/root

anaconda-ks.cfg??.dmrc????????????.gtkrc-1.2-gnome2????.redhat

.bash_history????.eggcups?????????.ICEauthority????????.scim

.bash_logout?????.esd_auth????????install.log??????????.tcshrc

.bash_profile????.gconf???????????install.log.syslog???.thumbnails

.bashrc??????????.gconfd??????????.metacity????????????.Trash

.chewing?????????.gnome???????????.mozilla?????????????.viminfo

.config??????????.gnome2??????????.nautilus??

10,進入/tmp目錄,刪除所有文件和目錄,創建file1.txt?file2.txt?file3.txt?file13.txt?filea.txt?fileab.txt

[root@localhost?~]#?cd?/tmp

[root@localhost?tmp]#?rm?-rf?/tmp/*?

[root@localhost?tmp]#?touch?file1.txt?file2.txt?file3.txt

[root@localhost?tmp]#?ls

file1.txt??file2.txt??file3.txt

[root@localhost?tmp]#?touch?file13.txt?filea.txt?fileab.txt

11,顯示file開頭的,以.txt結尾的,中間2個字符的文件

oot@localhost?tmp]#?find?/tmp?-name?"file??.txt"

/tmp/fileab.txt

/tmp/file13.txt

12,顯示file開頭的,以.txt結尾的,中間是單個數字的文件

[root@localhost?tmp]#?find?/tmp?-name?"file[1-9].txt"

/tmp/file1.txt

/tmp/file2.txt

/tmp/file3.txt

13,顯示file開頭的,以.txt結尾的,中間部分可能是1?3?a?ab的文件

[root@localhost?tmp]#?ls?file{13,a,ab}.txt

file13.txt??fileab.txt??filea.txt

14,查看/boot/etc/pki分別占用多大空間

[root@localhost?tmp]#?du?-sh?/boot?/etc/pki

120K????/boot

792K????/etc/pki

15,查看/etc/passwd5

[root@localhost?tmp]#?head?-5?/etc/passwd

root:x:0:0:root:/root:/bin/bash

bin:x:1:1:bin:/bin:/sbin/nologin

daemon:x:2:2:daemon:/sbin:/sbin/nologin

adm:x:3:4:adm:/var/adm:/sbin/nologin

lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin

16,查看/etc/passwd5

[root@localhost?tmp]#?tail?-5?/etc/passwd

haldaemon:x:68:68:HAL?daemon:/:/sbin/nologin

avahi-autoipd:x:100:159:avahi-autoipd:/var/lib/avahi-autoipd:/sbin/nologin

gdm:x:42:42::/var/gdm:/sbin/nologin

sabayon:x:86:86:Sabayon?user:/home/sabayon:/sbin/nologin

fft:x:500:500:fft:/home/fft:/bin/bash

17,查看/etc/passwd的第8-12

[root@localhost?tmp]#?head?-12?/etc/passwd?|tail?-5

halt:x:7:0:halt:/sbin:/sbin/halt

mail:x:8:12:mail:/var/spool/mail:/sbin/nologin

news:x:9:13:news:/etc/news:

uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin

operator:x:11:0:operator:/root:/sbin/nologin

18,統計系統中有多少個賬戶

[root@localhost?tmp]#?cat?-n?/etc/passwd?|tail?-1

????35??fft:x:500:500:fft:/home/fft:/bin/bash

19,計算/etc目錄下.conf配置文件的個數

20,顯示/etc/passwd中以root開頭的內容

[root@localhost?~]#?cat?/etc/passwd?|grep?'^root'

root:x:0:0:root:/root:/bin/bash

[root@localhost?~]#?grep?'^root'?/etc/passwd

root:x:0:0:root:/root:/bin/bash

21,顯示/etc/passwd中以bash結尾的內

[root@localhost?~]#?grep?'bash$'?/etc/passwd

root:x:0:0:root:/root:/bin/bash

fft:x:500:500:fft:/home/fft:/bin/bash

22,分別使用gzipbzip2zip/root/gztest.txt進行壓縮和解壓

[root@localhost?~]#?touch?gztest.txt

[root@localhost?~]#?gzip?gztest.txt?

[root@localhost?~]#?ll

-rw-r--r--?1?root?root????31?07-07?14:38?gztest.txt.gz

[root@localhost?~]#?gzip?-d?gztest.txt.gz?

[root@localhost?~]#?ll

-rw-r--r--?1?root?root?????0?07-07?14:38?gztest.txt

[root@localhost?~]#?bzip2?gztest.txt?

[root@localhost?~]#?ll

-rw-r--r--?1?root?root????14?07-07?14:38?gztest.txt.bz2

-rw-r--r--?1?root?root?41720?06-24?15:06?install.log

?[root@localhost?~]#?bzip2?-d?gztest.txt.bz2?

[root@localhost?~]#?ll

-rw-r--r--?1?root?root?????0?07-07?14:38?gztest.txt

[root@localhost?~]#?zip?fft??gztest.txt?

??adding:?gztest.txt?(stored?0%)

[root@localhost?~]#?ll

-rw-r--r--?1?root?root???152?07-07?14:48?fft.zip

-rw-r--r--?1?root?root?????0?07-07?14:38?gztest.txt

23,把/etc/mail打包并壓縮到/root/mail.tar.gz

[root@localhost?~]#?tar?-zcf?/root/mail.tar.gz?/etc/mail

tar:?從成員名中刪除開頭的“/

24,把/etc/mail打包并壓縮到/root/mail.tar.bz2

[root@localhost?~]#?tar?-jcf?/root/mail.tar.gz2?/etc/mail

tar:?從成員名中刪除開頭的“/

25,將mail.tar.gz解壓到/tmp下,遞歸查看/tmp/etc下的內容,然后刪除/tmp/etc目錄

[root@localhost?~]#?tar?-zxf?mail.tar.gz?-C?/tmp/?

[root@localhost?~]#?ls?/tmp/etc

mail

[root@localhost?~]#?rm?-rf?/tmp/etc

26,將mail.tar.bz2解壓到/tmp下,遞歸查看/tmp/etc下的內容,然后刪除/tmp/etc目錄

[root@localhost?~]#?tar?-jxf?mail.tar.gz2?-C?/tmp/

27,分別查看mail.tar.gzmail.tar.bz2文件里面內容

[root@localhost?~]#?tar?-jtf?mail.tar.gz2?

etc/mail/

etc/mail/sendmail.mc

[root@localhost?~]#?tar?-ztf?mail.tar.gz

etc/mail/

etc/mail/sendmail.mc

etc/mail/local-host-names

28,創建賬戶

????????????????Student

[root@localhost?~]#?useradd?student

????????????????stu01,宿主目錄設為/opt/stu01

[root@localhost?~]#?useradd?-d?/opt/stu01?stu01

????????????????stu02uid10001,賬戶在2015-06-30號過期,基本組設為stu01

[root@localhost?~]#?useradd?-u?10001?-e?2015-06-30?-g?stu01?stu02

????????????????sys01,不用于登錄

[root@localhost?~]#?useradd?-M?sys01

sys02,不創建宿主目錄

29,查看/etc/passwd文件的第一行

[root@localhost?~]#?head?-1?/etc/passwd

root:x:0:0:root:/root:/bin/bash

30,查看/etc/shadow文件的第一行

[root@localhost?~]#?head?-1?/etc/shadow

root:$1$Oh9IphkB$ss.gwZ2vwj7DN3Zu.ddoh/:16245:0:99999:7:::

31,針對student操作

????????????????設置密碼為123456,然后用student登錄自己修改密碼

[root@localhost?~]#?echo?123456?|passwd?--stdin?student

[student@localhost?~]$?passwd

????????????????清空student的密碼,查看/etc/shadow里面與student相關的內容

[root@localhost?~]#?passwd?-d?student

[root@localhost?~]#?cat?/etc/shadow?|grep?student

student::16258:0:99999:7:::

32、手動創建用戶的過程?(禁止useradd

1)/etc/passwd

???/etc/shadow

???/etc/group

???/etc/gshadow

2)/home/xxxx

3)/var/spool/mail/xxxx

4)/etc/skel/.*

5)、權限

?

33)為虛擬機添加一塊80GBSCSI接口的硬盤

[root@localhost?~]#?fdisk?-l?/dev/sdc

Disk?/dev/sdc:?85.8?GB,?85899345920?bytes

255?heads,?63?sectors/track,?10443?cylinders

Units?=?cylinders?of?16065?*?512?=?8225280?bytes

???Device?Boot??????Start?????????End??????Blocks???Id??System

34)劃分220GB的主分區,剩余作為擴展分區

[root@localhost?~]#?fdisk?/dev/sdc

/dev/sdc1???????????????1????????2433????19543041???83??Linux

/dev/sdc2????????????2434????????4866????19543072+??83??Linux

/dev/sdc4????????????4867???????10443????44797252+???5??Extended

35)新建2個邏輯分區,分別為2GB10GB\

/dev/sdc5????????????4867????????5110?????1959898+??83??Linux

/dev/sdc6????????????5111????????6327?????9775521???83??Linux

36)將第1個邏輯分區的類型改為SWAPID?82

/dev/sdc5????????????4867????????5110?????1959898+??82??Linux?swap?/?Solaris

37)將第2個邏輯分區的類型改為VFATID?b

/dev/sdc6????????????5111????????6327?????9775521????b??W95?FAT32

38)確認分區無誤后,保存退出

Command?(m?for?help):?w

39)使用partprobe識別新的分區表【最好是重啟一次】

[root@localhost?~]#?partprobe

40)將/dev/sdb1格式化成ext3分區

[root@localhost?~]#?mkfs.ext3?/dev/sdc1

41)將/dev/sdb6格式化成FAT32分區

[root@localhost?~]#?mkfs.vfat?-F?32?/dev/sdc5

mkfs.vfat?2.11?(12?Mar?2005)

42)將/dev/sdb1掛載到/mnt/part1,在這個掛載目錄新建一個file.txt文件和一個now的目錄。

[root@localhost?~]#?mkdir?/mnt/part1

[root@localhost?~]#?mount?/dev/sdc1?/mnt/part1

43)分別卸載/dev/sdb1

/dev/sdb6


轉載于:https://blog.51cto.com/fengfating/1435482

總結

以上是生活随笔為你收集整理的命令练习汇总的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。