<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦>學習電腦>操作系統>Linux教程>

        Linux中shell基本命令的總結(2)

        時間: 佳洲1085 分享

          Linux中shell基本命令的總結五、磁盤操作命令

          1、df命令

          功能:檢查文件系統的磁盤空間占用情況。可以利用該命令來獲取硬盤被占用了多少空間,目前還剩下多少空間等信息。

          參數 功能

          -a 列出全部目錄

          -Ta 列出全部目錄,并且顯示文件類型

          -B 顯示塊信息

          -i 以i節點列出全部目錄

          -h 按照日常習慣顯示(如:1K、100M、20G)

          -x [filesystype] 不顯示[filesystype]

          例如:

          # df -Th

          Filesystem Type Size Used Avail Use% Mounted on

          /dev/sda1 ext3 265M 64M 187M 26% /

          tmpfs tmpfs 94M 0 94M 0% /dev/shm

          /dev/sda6 ext3 714M 8.1M 667M 2% /home

          /dev/sda8 ext3 956M 215M 691M 24% /usr

          /dev/sda7 ext3 714M 57M 619M 9% /var

          2、du命令

          功能:檢測一個目錄和(遞歸地)所有它的子目錄中的文件占用的磁盤空間。

          參數 功能

          -s [dirName] 顯示目錄占用總空間

          -sk [dirName] 顯示目錄占用總空間,以k為單位

          -sb [dirName] 顯示目錄占用總空間,以b為單位

          -sm [dirName] 顯示目錄占用總空間,以m為單位

          -sc [dirName] 顯示目錄占用總空間,加上目錄統計

          -sh [dirName] 只統計目錄大小

          例如:

          # du -sh /etc

          1.3M /etc

          3、mount命令

          功能:使用mount命令就可在Linux中掛載各種文件系統。

          格式:mount -t 設備名 掛載點

          (1)、mount /dev/sda1 /mnt/filetest

          mount -t vfat /dev/hda /mnt/fatfile

          mount -t ntfs /dev/hda /mnt/ntfsfile

          mount -t iso9660 /dev/cdrom /mnt/cdrom

          mount -o 設備名 掛載點

          (2)、使用usb設備

          modprobe usb-storage

          mkdir /mnt/usb

          mount -t auto /dev/sdx1 /mnt/usb

          umount /mnt/usb

          4、mkswap命令

          功能:使用mkswap命令可以創建swap空間,如:

          debian:~# mkswap -c /dev/hda4

          debian:~# swapon /dev/hda4 #啟用新創建的swap空間,停用可使用swapoff命令

          5、fdisk命令

          功能:對磁盤進行分區

          fdisk /dev/xxx 格式化xxx設備(xxx是指磁盤驅動器的名字,例如hdb,sdc)

          fdisk -l 顯示磁盤的分區表

          6、mkfs命令

          功能:格式化文件系統,可以指定文件系統的類型,如ext2、ext3、fat、ntfs等

          格式1:mkfs.ext3 options /dev/xxx

          格式2:mkfs -t ext2 options /dev/xxx

          參數 功能

          -b 塊大小

          -i 節點大寫

          -m 預留管理空間大小

          例如:

          debian:~#mkfs.ext3 /dev/sdb1

          7、e2fsck命令

          功能:磁盤檢測

          e2fsck /dev/hda1 檢查/dev/hda1是否有文件系統錯誤,提示修復方式

          e2fsck -p /dev/hda1 檢查/dev/hda1是否有錯誤,如果有則自動修復

          e2fsck -y /dev/hda1 檢查錯誤,所有提問均于yes方式執行

          e2fsck -c /dev/hda1 檢查磁盤是否有壞區

          8、tune2fs命令

          功能:調整ext2/ext3文件的參數

          參數 功能

          -l 查看文件系統信息

          -c 設置強制自檢的掛載次數

          -i 設置強制自檢的間隔時間,單位天

          -m 保留塊的百分比

          -j 將ext2文件系統轉換成ext3格式

          # tune2fs -l /dev/sda1

          9、dd命令

          功能:功能:把指定的輸入文件拷貝到指定的輸出文件中,并且在拷貝過程中可以進行格式轉換。

          跟DOS下的diskcopy命令的作用類似。

          dd if=/dev/fd0 of=floppy.img 將軟盤的內容復制成一個鏡像

          dd if=floppy.img of=/dev/fd0 將一個鏡像的內容復制到軟盤,做驅動盤的時候經常用。

          Linux中shell基本命令的總結六、用戶和組相關命令

          1、groupadd命令

          功能:添加組

          groupadd test1 添加test1組

          groupadd -g 1111 test2 添加test2組,組id為1111

          2、useradd命令

          功能:添加用戶

          useradd user1 添加用戶user1,home為/home/user1,組為user1

          useradd -g test1 -m -d /home/test1 test1 添加用戶test1,home為/home/test1,組為test1

          user list 顯示已登陸的用戶列表

          3、passwd命令

          功能:更改用戶密碼

          passwd user1 修改用戶user1的密碼

          passwd -d root 將root用戶的密碼刪除

          4、userdel命令

          功能:刪除用戶

          userdel user1 刪除user1用戶

          5、chown命令

          功能:改變文件或目錄的所有者

          chown user1 /dir 將/dir目錄設置為user1所有

          chown -R user1.user1 /dir 將/dir目錄下所有文件和目錄,設置為user1所有,組為user1。-R遞歸到下面的每個文件和目錄

          6、chgrp命令

          功能:改變文件或目錄的所有組

          chgrp user1 /dir 將/dir目錄設置為user1所有

          7、chmod命令

          功能:改變用戶的權限

          chmod a+x file 將file文件設置為可執行,腳本類文件一定要這樣設置一個,否則得用bash file才能執行

          chmod 666 file 將文件file設置為可讀寫

          chmod 750 file 將文件file設置為,所有者為完全權限,同組可以讀和執行,其他無權限

          8、id命令

          功能:顯示用戶的信息,包括uid、gid等

          # id zhoulj

          uid=500(zhoulj) gid=500(zhoulj) groups=500(zhoulj)

          9、finger命令

          功能:顯示用的信息

          注意:debian下沒有該命令。

          # finger zhoulj

          Login: zhoulj Name:

          Directory: /home/zhoulj Shell: /bin/bash

          On since Sun May 21 07:59 (CST) on pts/0 from 192.168.1.4

          No mail.

          No Plan.

          Linux中shell基本命令的總結七、壓縮命令

          1、gzip格式命令

          功能:壓縮文件,gz格式的

          注意:生成的文件會把源文件覆蓋

          gzip -v 壓縮文件,并且顯示進度

          -d 解壓縮

          gnuzip -f 解壓縮

          例如:

          # gzip a.sh

          #ll

          -rwxr-xr-x 1 root root 71 12月 18 21:08 a.sh.gz

          # gzip -d a.sh.gz

          #ll

          -rwxr-xr-x 1 root root 48 12月 18 21:08 a.sh

          2、zip格式命令

          功能:壓縮和解壓縮zip命令

          zip

          unzip

          例如:

          # zip a.sh.zip a.sh

          adding: a.sh (stored 0%)

          # ll

          -rw-r--r-- 1 root root 188 5月 21 10:37 a.sh.zip

          # unzip a.sh.zip

          Archive: a.sh.zip

          replace a.sh? [y]es, [n]o, [A]ll, [N]one, [r]ename: r

          new name: a1.sh

          extracting: a1.sh

          # ll

          -rwxr-xr-x 1 root root 48 12月 18 21:08 a1.sh

          3、bzip2根式命令

          功能:bzip2格式壓縮命令,

          注意:生成的文件會把源文件覆蓋

          bzip2

          bunzip2

          例如:

          # bzip2 a.sh

          # ll

          -rwxr-xr-x 1 root root 85 12月 18 21:08 a.sh.bz2

          # bunzip2 a.sh.bz2

          # ll

          -rwxr-xr-x 1 root root 48 12月 18 21:08 a.sh

          4、tar命令

          功能:歸檔、壓縮等,比較重要,會經常使用。

          -cvf 壓縮文件或目錄

          -xvf 解壓縮文件或目錄

          -zcvf 壓縮文件或,格式tar.gz

          -zxvf 解壓縮文件或,格式tar.gz

          -zcvf 壓縮文件或,格式tgz

          -zxvf 解壓縮文件或,格式tgz

          舉例:

          # tar cvf abc.tar *.sh

          # tar xvf abc.tar

          # tar czvf abc.tar.gz *.sh

          # ll

          -rw-r--r-- 1 root root 20480 5月 21 10:50 abc.tar

          -rw-r--r-- 1 root root 1223 5月 21 10:53 abc.tar.gz

          # tar xzvf abc.tar.gz

          Linux中shell基本命令的總結八、網絡相關命令

          1、ifconfig命令

          功能:顯示修改網卡的信息

          ifconfig 顯示網絡信息

          ifconfig eth0 顯示eth0網絡信息

          修改網絡信息:

          ifconfig eth0 192.168.1.1 netmask 255.255.255.0 設置網卡1的地址192.168.1.1,掩碼為255.255.255.0

          ifconfig eth0:1 192.168.1.2  捆綁網卡1的第二個地址為192.168.1.2

          ifconfig eth0:x 192.168.1.n  捆綁網卡1的第n個地址為192.168.1.n

          例如:

          # ifconfig eth0:1 192.168.1.11

          # ifconfig

          eth0 Link encap:Ethernet HWaddr 00:0C:29:06:9C:24

          inet addr:192.168.1.5 Bcast:192.168.1.255 Mask:255.255.255.0

          UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

          RX packets:4220 errors:0 dropped:0 overruns:0 frame:0

          TX packets:3586 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000

          RX bytes:342493 (334.4 Kb) TX bytes:469020 (458.0 Kb)

          Interrupt:9 Base address:0x1400

          eth0:1 Link encap:Ethernet HWaddr 00:0C:29:06:9C:24

          inet addr:192.168.1.11 Bcast:192.168.1.255 Mask:255.255.255.0

          UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

          Interrupt:9 Base address:0x1400

          2、route命令

          功能:顯示當前路由設置情況

          route 顯示當前路由設置情況,比較慢一般不用。

          route add -net 10.0.0.0 netmask 255.255.0.0 gw 192.168.1.254 添加靜態路由

          route del -net 10.0.0.0 netmask 255.255.0.0 gw 192.168.1.254 添加靜態路由

          route add default gw 192.168.1.1 metric1  設置192.168.1.1為默認的路由

          route del default  將默認的路由刪除

          舉例:

          # route add -net 10.0.0.0 netmask 255.255.0.0 gw 192.168.1.254

          # netstat -nr

          Kernel IP routing table

          Destination Gateway Genmask Flags MSS Window irtt Iface

          192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

          10.0.0.0 192.168.1.254 255.255.0.0 UG 0 0 0 eth0

          169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0

          0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 0 eth0

          # route del -net 10.0.0.0 netmask 255.255.0.0 gw 192.168.1.254

          # netstat -nr

          Kernel IP routing table

          Destination Gateway Genmask Flags MSS Window irtt Iface

          192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

          169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0

          0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 0 eth0

          3、netstat命令

          功能:顯示網絡狀態

          netstat -an 查看網絡端口信息

          netstat -nr 查看路由表信息,比route快多了,

          4、啟動網絡的命令

          redhat族的命令:

          /etc/init.d/network

          debian命令:

          /etc/init.d/networking

          例如:

          /etc/init.d/network stop 停止網絡,

          /etc/init.d/network start 啟動網絡,

          5、手工修改網絡配置

          (1)、debian系統

          配置文件位置為:/etc/network/interfaces

          # The loopback network interface

          auto lo

          iface lo inet loopback

          # The primary network interface

          auto eth0 eth1

          iface eth0 inet static

          address 10.4.5.6

          netmask 255.255.255.0

          network 10.4.5.0

          broadcast 10.4.5.255

          iface eth1 inet static

          address 219.25.5.60

          netmask 255.255.255.192

          network 219.25.5.0

          broadcast 219.25.5.63

          gateway 219.25.5.30

          修改后保存配置后,運行

          /etc/init.d/networking restart

          網絡配置就改變了

          (2)、redhat系統

          配置文件位置為:/etc/sysconfig/network-scripts/ifcfg-eth0

          DEVICE=eth0

          BOOTPROTO=static

          BROADCAST=192.168.1.255

          IPADDR=192.168.1.5

          NETMASK=255.255.255.0

          NETWORK=192.168.1.0

          GATEWAY=192.168.1.254

          ONBOOT=yes

          TYPE=Ethernet

          修改后保存配置后,運行

          /etc/init.d/network restart

          或者

          service network restart

          網絡配置就改變了。

          默認DNS的文件的位置為:/etc/resolv.conf

          #cat /etc/resolv.conf

          search test.com.cn

          nameserver 192.168.1.11

          6、網絡排錯

          (1)、ping命令

          功能:不說了,不知道就用干這行了。

          ping

          (2)、traceroute命令

          功能:路由跟蹤

          traceroute

          traceroute 207.68.173.7

          (3)、nslookup命令

          功能:域名解析排錯

          例如:

          $ nslookup

          Note: nslookup is deprecated and may be removed from future releases.

          Consider using the `dig' or `host' programs instead. Run nslookup with

          the `-sil[ent]' option to prevent this message from appearing.

          >

          Server: 192.168.1.11

          Address: 192.168.1.11#53

          Non-authoritative answer:

          Name:

          Address: 202.118.66.66

          > server 202.118.66.6

          Default server: 202.118.66.6

          Address: 202.118.66.6#53

          >

          Server: 202.118.66.6

          Address: 202.118.66.6#53

          Non-authoritative answer: canonical name =

          .

          Name:

          Address: 202.108.22.5

          Linux中shell基本命令的總結九、其他命令

          1、ssh命令

          功能:遠程登陸到其他UNIX主機

          ssh -l user1 192.168.1.2 使用用戶名user1登陸到192.168.1.2

          ssh

          使用用戶名user1登陸到192.168.1.2

          2、scp命令

          功能:安全copy

          例如:

          scp abc.tar.gz

          :~ 將本地的abc.tar.gz 復制到 192.168.1.5的user1用戶的根(/home/user1)下。

          3、telnet命令

          功能:登陸到遠程主機

          例如:

          telnet 192.168.1.5

        3635831 主站蜘蛛池模板: 中文字幕亚洲人妻一区| 国产自偷亚洲精品页65页| 欧美日韩中文字幕久久伊人| 熟妇人妻av无码一区二区三区| AV在线不卡观看免费观看| 女同亚洲精品一区二区三| 欧美精品一产区二产区| 日本黄色一区二区三区四区| 国产久免费热视频在线观看| 免费人成视频在线| 国产区成人精品视频| 啦啦啦啦在线视频免费播放6| 欧美性猛片aaaaaaa做受| 天堂va在线高清一区| 五月婷婷中文字幕| 亚洲老妇女亚洲老熟女久| 亚洲精品国产男人的天堂| 国产精品麻豆中文字幕| 亚洲精品天天影视综合网| 农村老熟妇乱子伦视频| 国产成本人片无码免费2020| 成年午夜无码av片在线观看| 国产日韩精品视频无码| 国内自拍视频一区二区三区| 内地偷拍一区二区三区| 亚洲岛国成人免费av| 国产精品无码午夜福利| 内射老阿姨1区2区3区4区| 日韩一区在线中文字幕| 性欧美精品xxxx| 自偷自拍亚洲综合精品| 亚洲中文字幕成人综合网| 人妻精品动漫H无码中字| 久久婷婷国产精品香蕉| 欧美性巨大╳╳╳╳╳高跟鞋 | 日本高清免费不卡视频| 又湿又黄裸乳漫画无遮挡网站| 日韩精品国产另类专区| 亚洲欧洲一区二区福利片| 天堂V亚洲国产V第一次| 亚洲精品97久久中文字幕无码|