<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 167,  comments - 30,  trackbacks - 0
    Suse Linux 常用命令舉例講解
    1.修改 vftpd 配置文件
    vi /etc/vsftpd.conf #listen=YES
    vi /etc/xinetd.d/vsftpd   將“disable=yes” 改為 “disable=no”使 xinetd 服務(wù)啟動后接收到 ftp 連接請求時,能夠自動啟動 vsftpd 服務(wù)進(jìn)程
     

    2. mkdir -p /srv/ftp/linux-10 創(chuàng)建文件夾 -p 如果文件夾不存在自動創(chuàng)建

    3. chown -R ftp:ftp /srv/ftp/linux-10 指定 linux-10 目錄及其子目錄的擁有者為 ftp 用戶和 ftp 組

    4. chmod -R 755 /srv/ftp/linux-10 指定 linux-10 目錄及其子目錄的訪問權(quán)限

    5. mount /dev/hdc /srv/ftp/linux-10/disk1 將設(shè)備中的內(nèi)容掛載到 disk1 中
       umount /srv/ftp/linux-10/disk1 卸載掉 disk1 中掛載的文件

    6. /etc/init.d/xinetd start 啟動 FTP 服務(wù)

    7. df 命令 功能:檢查文件系統(tǒng)的磁盤空間占用情況。可以利用該命令來獲取硬盤被占用了多少空間,目前還剩下多少空間等 信息。
    語法:df [選項]
    說明:df 命令可顯示所有文件系統(tǒng)對 i 節(jié)點和磁盤塊的使用情況。
    該命令各個選項的含義如下:
    -a 顯示所有文件系統(tǒng)的磁盤使用情況,包括 0 塊(block)的文件系統(tǒng),如/proc 文件系統(tǒng)。
    -k 以 k 字節(jié)為單位顯示。
    -i 顯示 i 節(jié)點信息,而不是磁盤塊。
    -t 顯示各指定類型的文件系統(tǒng)的磁盤空間使用情況。
    -x 列出不是某一指定類型文件系統(tǒng)的磁盤空間使用情況(與 t 選項相反)。
    -T 顯示文件系統(tǒng)類型。

    8. free 命令
    free命令的功能是查看當(dāng)前系統(tǒng)內(nèi)存的使用情況,它顯示系統(tǒng)中剩余及已用的物理內(nèi)存和交換內(nèi)存,以及共享內(nèi)存 和被核心使用的緩沖區(qū)。

    該命令的一般格式為: free [-b | -k | -m] 命令中各選項的含義如下:
    -b 以字節(jié)為單位顯示。
    -k 以 K 字節(jié)為單位顯示。
    -m 以兆字節(jié)為單位顯示。

    9. sync 命令 sync 命令是強制把內(nèi)存中的數(shù)據(jù)寫回硬盤,以免數(shù)據(jù)的丟失

    10. shutdown 命令

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

    該命令的一般格式為: shutdown [選項] [時間] [警告信息] 命令中各選項的含義為:
    - k 并不真正關(guān)機,而只是發(fā)出警告信息給所有用戶。
    - r 關(guān)機后立即重新啟動。
    - h 關(guān)機后不重新啟動。
    - f 快速關(guān)機,重啟動時跳過 fsck。
    - n 快速關(guān)機,不經(jīng)過 init 程序。
    - c 取消一個已經(jīng)運行的 shutdown。 需要特別說明的是,該命令只能由超級用戶使用。

    11. date 命令
    date 命令的功能是顯示和設(shè)置系統(tǒng)日期和時間。

    12. cal 命令
    cal 命令的功能是顯示某年某月的日歷。
    該命令的一般格式為: cal [選項] [月 [年]] 命令中各選項的含義為:
    - j 顯示出給定月中的每一天是一年中的第幾天(從 1 月 1 日算起)。
    - y 顯示出整年的日歷。

    13. echo 命令
    echo 命令的功能是在顯示器上顯示一段文字,一般起到一個提示的作用。
     該命令的一般格式為: echo [ -n ] 字符串
     
     其中選項 n 表示輸出文字后不換行;字符串可以加引號,也可以不加引號。用 echo 命令輸出加引號的字符串時, 將字符串原樣輸出;用 echo 命令輸出不加引號的字符串時,將字符串中的各個單詞作為字符串輸出,各字符串之間 用一個空格分割。
     
     14. 從 ftp 安裝 linux 系統(tǒng)
     
     install=ftp://ip(服務(wù)器 ip 地址)/linux-10/disk1 hostip=ip(新系統(tǒng) ip)/24 gateway=192.168.0.1(網(wǎng)關(guān))
     
     15. chkconfig --level 235 ntp on 使用系統(tǒng)啟動時,自動啟動 NTP 服務(wù)
     
     16. /etc/init.d/ntp restart 啟動 NTP 服務(wù)
     
     17. route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0 配置 Linux 多播路由 添加該路由項
     
     18. netstat -nr 查看路由表
     
     19. netstat -an|less 查看服務(wù)端口的狀態(tài)
     
     20. /etc/init.d/novell-tomcat4 restart 重啟 Tomcat(在 iManage 中安裝插件后)
     
     21. chmod 777 文件名 修改文件權(quán)限
     
     22. ndsconfig rm 刪除 ED 實例
     
     23. 精確同步時間
     先將 ntp 服務(wù)停掉 rcxntpd stop 然后執(zhí)行 ntpdate 命令 (多次執(zhí)行縮短時間差) 最后啟動 rcxntpd start
     
     24. Linux 更改 MAC 地址:
     1.> 臨時更改:
     # ifdown eth0
     # ifconfig eth0 hw ether 0029340830249(MAC 地址)
     # ifup eth0
     
     2.> 永久生效:(對于 suse 不起作用)
     # vi /etc/rc.d/rc.local
     ifdown eth0
     ifconfig eth0 hw ether 002934083024(MAC 地址)
     ifup eth0
     # service network restart(suse 9:rcnetwork restart)
     
     3.> 添加新網(wǎng)卡:
     a. VM --> 添加網(wǎng)卡
     b. 啟動時按 '<-' , 確定相關(guān)默認(rèn)配置
     c. 在/etc/sysconfig/network-s/創(chuàng)建新網(wǎng)卡文件
     d. 配置新網(wǎng)卡文件
     
     25. Linux 更改 MAC 地址:
     
     1.1 redhat:
     a. $ cd /etc/sysconfig/network-s
     b. Edit file "ifcfg-eth0", change to your real MAC address
     (Use "ifconfig -a" to display real MAC address.)
     c. $ /etc/init.d/network start (to restart network.)
     
     1.2 SuSE:
     a. $ cd /etc/sysconfig/network
     b. $ mv ifcfg-eth-id-00:0c:29:ba:b2:ad ifcfg-eth0
     c. $ vi /ifcfg-eth0
     d. $ 添加 LLADDR='real MAC address'
     e. $ 到 YAST 里面配置靜態(tài) IP
     (Use "ifconfig -a" to display real MAC address.)
     f. $ reboot(重啟系統(tǒng))
     
     2.修改 redhat locale:
     cd /etc/sysconfig/
     
     編輯 i18n 文件,指定自己所需的 locale
     
     3.修改 SuSE hostname:編輯/etc/HOSTNAME
     
     26. 增加反向代理名稱 192.168.10.in-addr-arpa
     
     27. suse 配置 ftp 服務(wù)
     a. vi /etc/vsftpd.conf
     b. 將 listen=yes 注釋掉
     c. vi /etc/xinetd.d/vsftpd
     d. 將 disable=yes 改為 disable=no
     e. /etc/init.d/xinetd start 啟動 FTP 服務(wù)
     (suse9 只需執(zhí)行 c,d,e suse10 都需要執(zhí)行)
     
     28. 查找文件 find 路徑 -name(-size,-type) file
     
     29. 查找字符 grep 參數(shù)(-l 顯示匹配行號,-I 忽略大小寫,-r 遞歸查找) 'str' fielist
     
     30. 比較文件 diff 參數(shù)(-w 忽略空格 ,-I 忽略大小寫 ) file file
     
     31.kill
     
     1.作用
     kill 命令用來中止一個進(jìn)程。
     
     2.格式
     kill [ -s signal | -p ] [ -a ] pid ...
     kill -l [ signal ]
     
     3.參數(shù)
     -s:指定發(fā)送的信號。
     -p:模擬發(fā)送信號。
     -l:指定信號的名稱列表。
     pid:要中止進(jìn)程的 ID 號。
     Signal:表示信號。
     
     4.說明
     進(jìn)程是 Linux 系統(tǒng)中一個非常重要的概念。Linux 是一個多任務(wù)的操作系統(tǒng),系統(tǒng)上經(jīng)常同時運行著多個進(jìn)程。我們不 關(guān)心這些進(jìn)程究竟是如何分配的,或者是內(nèi)核如何管理分配時間片的,所關(guān)心的是如何去控制這些進(jìn)程,讓它們能夠 很好地為用戶服務(wù)。
     
     Linux 操作系統(tǒng)包括三種不同類型的進(jìn)程,每種進(jìn)程都有自己的特點和屬性。交互進(jìn)程是由一個 Shell 啟動的進(jìn)程。交 互進(jìn)程既可以在前臺運行,也可以在后臺運行。批處理進(jìn)程和終端沒有聯(lián)系,是一個進(jìn)程序列。監(jiān)控進(jìn)程(也稱系統(tǒng) 守護(hù)進(jìn)程)時 Linux 系統(tǒng)啟動時啟動的進(jìn)程,并在后臺運行。例如,httpd 是著名的 Apache 服務(wù)器的監(jiān)控進(jìn)程。
     
     kill 命令的工作原理是,向 Linux 系統(tǒng)的內(nèi)核發(fā)送一個系統(tǒng)操作信號和某個程序的進(jìn)程標(biāo)識號,然后系統(tǒng)內(nèi)核就可以對 進(jìn)程標(biāo)識號指定的進(jìn)程進(jìn)行操作。比如在 top 命令中,我們看到系統(tǒng)運行許多進(jìn)程,有時就需要使用 kill 中止某些進(jìn) 程來提高系統(tǒng)資源。 在講解安裝和登陸命令時, 曾提到系統(tǒng)多個虛擬控制臺的作用是當(dāng)一個程序出錯造成系統(tǒng)死鎖時, 可以切換到其它虛擬控制臺工作關(guān)閉這個程序。此時使用的命令就是 kill,因為 kill 是大多數(shù) Shell 內(nèi)部命令可以直接 調(diào)用的。
     
     5.應(yīng)用實例
     (1)強行中止(經(jīng)常使用殺掉)一個進(jìn)程標(biāo)識號為 324 的進(jìn)程:
     #kill -9 324
     
     (2)解除 Linux 系統(tǒng)的死鎖
     在 Linux 中有時會發(fā)生這樣一種情況:一個程序崩潰,并且處于死鎖的狀態(tài)。此時一般不用重新啟動計算機,只需要 中止(或者說是關(guān)閉)這個有問題的程序即可。 kill 處于 X-Window 界面時, 當(dāng) 主要的程序(除了崩潰的程序之外)一般都 已經(jīng)正常啟動了。此時打開一個終端,在那里中止有問題的程序。比如,如果 Mozilla 瀏覽器程序出現(xiàn)了鎖死的情況, 可以使用 kill 命令來中止所有包含有 Mozolla 瀏覽器的程序。首先用 top 命令查處該程序的 PID,然后使用 kill 命令停 止這個程序:
     #kill -SIGKILL XXX
     其中,XXX 是包含有 Mozolla 瀏覽器的程序的進(jìn)程標(biāo)識號。
     
     (3)使用命令回收內(nèi)存 我們知道內(nèi)存對于系統(tǒng)是非常重要的,回收內(nèi)存可以提高系統(tǒng)資源。kill 命令可以及時地中止一些“越軌”的程序或很長 時間沒有相應(yīng)的程序。例如,使用 top 命令發(fā)現(xiàn)一個無用 (Zombie) 的進(jìn)程,此時可以使用下面命令:
     #kill -9 XXX
     其中,XXX 是無用的進(jìn)程標(biāo)識號。
     
     然后使用下面命令:
     #free
     此時會發(fā)現(xiàn)可用內(nèi)存容量增加了。
     
     (4)killall 命令
     Linux 下還提供了一個 killall 命令,可以直接使用進(jìn)程的名字而不是進(jìn)程標(biāo)識號,例如:
     # killall -HUP inetd
     
     32.rm 刪除命令
     rm -r 刪除目錄,不管目錄中有沒有文件
     rm -rf 強制刪除,沒有提示
     
     33.ln 命令
     ln -s 源文件(絕對路徑) 目標(biāo)文件 (軟連接)
     
     34.查看本機開放的端口
     1、netstat 查看端口和連接
     netstat 列出目前已經(jīng)連接的服務(wù)名
     netstat -a 列出目前已經(jīng)連接的和正在監(jiān)聽的服務(wù)名
     netstat -an 列出目前已經(jīng)連接的和正在監(jiān)聽的端口號(與上面的命令功能一樣, 只是不解釋端口號對應(yīng)的服務(wù)名)  
     netstat -ap   在上面命令的基礎(chǔ)上列出連接的 PID(進(jìn)程號),用這個 PID,可以使用 KILL 來殺死連接
     例如:某個連接的 PID=111,想踢出去就使用 KILL -9 111。ok!
     netstat -rn 輸出路由表
     
     2、nmap
     nmap 127.0.0.1查看本機開放的端口,會掃描所有端口
     nmap   -p 1024  65535 127.0.0.1 掃描指定端口范圍
     nmap -PT 192.168.1.1-111 掃描一組范圍的電腦
     
     35. 交互方式管理 identity manager 對象
     dxcmd -host 192.168.37.133 -port 524
     
     36. ps -A 產(chǎn)看進(jìn)程
     
     37. ssh -X (ip address) 遠(yuǎn)程連接另一系統(tǒng)
     
     38. pkill firefox-bin(進(jìn)程名) 以進(jìn)程名殺進(jìn)程
     
     39. . /opt/novell/eDirectory/bin/ndspath 設(shè)置 ed 的環(huán)境變量

    ======================================================================
    1.cd /home 查看根目錄

    2.cd oracle 查看某個文件夾

    3.ls 查看目錄下的文件

    4.cp jdk(.按tab)顯示-6u18-linux-i586.bin ../ 復(fù)制到上一層文件夾

    5.sudo cp jdk(.按tab)顯示-6u18-linux-i586.bin ../  以root身份復(fù)制到上一層文件夾

    6./sbin/ifconfig 查看IP

    7.netstat -anp | grep oracle
      netstat anp | grep oracle
      netstat -anp | grep 1521
      netstat anp | grep 1521

    8.cat 查看文件
       vi   編輯文件

    9.startx 啟動桌面

    10.who 查看當(dāng)前用戶

    11.vi /etc/inittab 修改啟動方式

    12.ls -a 查看隱藏文件

    13.reboot 重啟系統(tǒng)


    --------------------------------------------------------------------------------------------------------------------------------
    1.tar用來解壓文件,都是自己的話來描述,用法實例:

    #tar -zxvf SOFTNAME.tar.gz

    中間的-zxvf你可以不要管它,基本上我就是這樣用的都不怎么知道它上面意思呵呵,后面是要解壓的文件名;

    2.cd進(jìn)入文件夾,用法實例:

    #cd /usr

    進(jìn)入usr文件夾中;

    3.top顯示現(xiàn)在運行的程序,就像windows的任務(wù)管理器吧,不知道可不可以這樣理解;用法實例:

    #top

    顯示出所有正在運行的程序;

    4.chown(change owner)變更文件或目錄的擁有者或所屬群組,用法實例:

    # chown -R root .

    -R或--recursive  遞歸處理,將指定目錄下的所有文件及子目錄一并處理;

    5.chmod(change mode)變更文件或目錄的權(quán)限,用法實例:

    #chmod a+x 文件名

    a+x是參數(shù),a是all的意思就是所有用戶;x是執(zhí)行或切換權(quán)限,把這個文件設(shè)置為可執(zhí)行的并且是所有用戶都可以;

    6.cp(copy)復(fù)制文件或目錄,用法實例

    #cp 源文件 目的文件

    不用說了就是拷貝的;

    7.ls(list)列出目錄內(nèi)容,用法實例:

    #ls -l

    -l是參數(shù),是說使用詳細(xì)格式列表;

    8.reboot重新開機,用法實例:

    #reboot

    執(zhí)行reboot指令可讓系統(tǒng)停止運作,并重新開機;

    9.useradd建立用戶帳號,用法實例:

    # useradd mysql

    建立一個mysql用戶賬號;

    10.su(super user)變更用戶身份,用法實例:

    #su 用戶名

    不帶參數(shù)的話默認(rèn)為切換到root用戶下,然后一般會讓你輸入密碼;

    11.exit退出目前的shell,用法實例:

    #exit

    退出shell;

    12.chgrp(change group)變更文件或目錄的所屬群組,用法實例:

    #chgrp -R mysql .

    讓mysql用戶和root擁有一樣的權(quán)限;

    13.ifconfig顯示網(wǎng)絡(luò)狀態(tài),用法實例:

    #ifconfig

    ifconfig可設(shè)置網(wǎng)絡(luò)設(shè)備的狀態(tài),或是顯示目前的設(shè)置

    14.export顯示或設(shè)置環(huán)境變量,用法實例:

    #export JAVA_HOME=/usr/java/jdk1.6.0_17

    設(shè)置jdk環(huán)境變量時,的java_home;

    =================================================================================
    1.修改vftpd配置文件
      vi /etc/vsftpd .conf                       #listen=YES
      vi /etc/xinetd.d/vsftpd                   將“disable=yes” 改為 “disable=no”使xinetd服

    務(wù)啟動后接收到ftp連接請求時,能夠自動啟動vsftpd服務(wù)進(jìn)程

    2. mkdir -p   /srv/ftp/linux-10             創(chuàng)建文件夾           -p  如果文件夾不存在自動創(chuàng)

    建     

    3. chown -R ftp:ftp /srv/ftp/linux-10       指定linux-10目錄及其子目錄的擁有者為ftp用戶和ftp

    組        

    4. chmod -R 755 /srv/ftp/linux-10           指定linux-10目錄及其子目錄的訪問權(quán)限

    5. mount /dev/hdc /srv/ftp/linux-10/disk1   將設(shè)備中的內(nèi)容掛載到disk1中

       umount /srv/ftp/linux-10/disk1           卸載掉disk1中掛載的文件

    6. /etc/init.d/xinetd start                 啟動FTP服務(wù)

    7. df命令

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

    下多少空間等信息。

       語法:df [選項]

       說明:df命令可顯示所有文件系統(tǒng)對i節(jié)點和磁盤塊的使用情況。

       該命令各個選項的含義如下:

       -a 顯示所有文件系統(tǒng)的磁盤使用情況,包括0塊(block)的文件系統(tǒng),如/proc文件系統(tǒng)。

       -k 以k字節(jié)為單位顯示。

       -i 顯示i節(jié)點信息,而不是磁盤塊。

       -t 顯示各指定類型的文件系統(tǒng)的磁盤空間使用情況。

       -x 列出不是某一指定類型文件系統(tǒng)的磁盤空間使用情況(與t選項相反)。

       -T 顯示文件系統(tǒng)類型。

    8. free命令

       free命令的功能是查看當(dāng)前系統(tǒng)內(nèi)存的使用情況,它顯示系統(tǒng)中剩余及已用的物理內(nèi)存和交換內(nèi)存,

    以及共享內(nèi)存和被核心使用的緩沖區(qū)。

       該命令的一般格式為: free [-b | -k | -m] 命令中各選項的含義如下:

       -b 以字節(jié)為單位顯示。

       -k 以K字節(jié)為單位顯示。

       -m 以兆字節(jié)為單位顯示。

    9. sync命令
       sync命令是強制把內(nèi)存中的數(shù)據(jù)寫回硬盤,以免數(shù)據(jù)的丟失

    10. shutdown命令

       shutdown 命令可以安全地關(guān)閉或重啟Linux系統(tǒng),它在系統(tǒng)關(guān)閉之前給系統(tǒng)上的所有登錄用戶提示一

    條警告信息。該命令還允許用戶指定一個時間參數(shù),可以是一個精確的時間,也可以是從現(xiàn)在開始的一個

    時間段。精確時間的格式是hh:mm,表示小時和分鐘;時間段由“+”和分鐘數(shù)表示。系統(tǒng)執(zhí)行該命令后,

    會自動進(jìn)行數(shù)據(jù)同步的工作。

       該命令的一般格式為: shutdown [選項] [時間] [警告信息] 命令中各選項的含義為:

       - k 并不真正關(guān)機,而只是發(fā)出警告信息給所有用戶。

       - r 關(guān)機后立即重新啟動。

       - h 關(guān)機后不重新啟動。

       - f 快速關(guān)機,重啟動時跳過fsck。

       - n 快速關(guān)機,不經(jīng)過init程序。

       - c 取消一個已經(jīng)運行的shutdown。

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

    11. date命令

       date命令的功能是顯示和設(shè)置系統(tǒng)日期和時間。

    12. cal命令

       cal命令的功能是顯示某年某月的日歷。

       該命令的一般格式為: cal [選項] [月 [年]] 命令中各選項的含義為:

       - j 顯示出給定月中的每一天是一年中的第幾天(從1月1日算起)。

       - y 顯示出整年的日歷。

    13. echo命令

       echo命令的功能是在顯示器上顯示一段文字,一般起到一個提示的作用。

       該命令的一般格式為: echo [ -n ] 字符串

       其中選項n表示輸出文字后不換行;字符串可以加引號,也可以不加引號。用echo命令輸出加引號的字

    符串時,將字符串原樣輸出;用echo命令輸出不加引號的字符串時,將字符串中的各個單詞作為字符串輸

    出,各字符串之間用一個空格分割。


    14. 從ftp安裝linux系統(tǒng)
       install=ftp://ip(服務(wù)器ip地址)/linux-10/disk1 hostip=ip(新系統(tǒng)ip)/24 gateway=192.168.0.1(

    網(wǎng)關(guān))

    15. chkconfig --level 235 ntp on           使用系統(tǒng)啟動時,自動啟動NTP服務(wù)

    16. /etc/init.d/ntp restart               啟動NTP服務(wù)

    17. route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0              配置Linux多播路由  添加

    該路由項

    18. netstat -nr                           查看路由表

    19. netstat -an|less                      查看服務(wù)端口的狀態(tài)

    20. /etc/init.d/novell-tomcat4 restart    重啟Tomcat(在iManage中安裝插件后)

    21. chmod 777 文件名                      修改文件權(quán)限

    22. ndsconfig rm                          刪除ED實例

    23. 精確同步時間
        先將ntp服務(wù)停掉 rcxntpd stop 然后執(zhí)行 ntpdate 命令   (多次執(zhí)行縮短時間差)  最后啟動

    rcxntpd start

    24. Linux 更改MAC地址:
        1.> 臨時更改:
         # ifdown eth0
         # ifconfig eth0 hw ether 0029340830249(MAC地址)
         # ifup eth0

        2.> 永久生效:(對于suse不起作用)
         # vi /etc/rc.d/rc.local
           ifdown eth0
           ifconfig eth0 hw ether 002934083024(MAC地址)
           ifup eth0
         # service network restart(suse 9:rcnetwork restart)

        3.> 添加新網(wǎng)卡:
          a. VM --> 添加網(wǎng)卡
          b. 啟動時按 '<-' , 確定相關(guān)默認(rèn)配置
          c. 在/etc/sysconfig/network-s/創(chuàng)建新網(wǎng)卡文件
          d. 配置新網(wǎng)卡文件

    25. Linux 更改MAC地址:

       1.1 redhat:
       a. $ cd /etc/sysconfig/network-s
       b. Edit file "ifcfg-eth0", change to your real MAC address
       (Use "ifconfig -a" to display real MAC address.)
       c. $ /etc/init.d/network start (to restart network.)

       1.2 SuSE:
       a. $ cd /etc/sysconfig/network
       b. $ mv ifcfg-eth-id-00:0c:29:ba:b2:ad ifcfg-eth0
       c. $ vi /ifcfg-eth0
       d. $ 添加    LLADDR='real MAC address'
       e. $ 到Y(jié)AST里面配置靜態(tài)IP
       (Use "ifconfig -a" to display real MAC address.)
       f. $ reboot(重啟系統(tǒng))

       2.修改redhat locale:

       cd /etc/sysconfig/

       編輯i18n文件,指定自己所需的locale

       3.修改SuSE hostname:編輯/etc/HOSTNAME

    26. 增加反向代理名稱    192.168.10.in-addr-arpa

    27. suse 配置ftp服務(wù)
       a.  vi /etc/vsftpd.conf
       b.  將listen=yes  注釋掉
       c.  vi /etc/xinetd.d/vsftpd
       d.  將 disable=yes  改為 disable=no
       e.  /etc/init.d/xinetd start  啟動FTP服務(wù)
       (suse9只需執(zhí)行c,d,e suse10都需要執(zhí)行)

    28. 查找文件  find 路徑 -name(-size,-type) file

    29. 查找字符  grep 參數(shù)(-l 顯示匹配行號,-I 忽略大小寫,-r 遞歸查找) 'str'  fielist

    30. 比較文件  diff 參數(shù)(-w忽略空格 ,-I忽略大小寫 )  file file

    31.kill

    1.作用
    kill命令用來中止一個進(jìn)程。

    2.格式
    kill [ -s signal | -p ] [ -a ] pid ...
    kill -l [ signal ]

    3.參數(shù)
    -s:指定發(fā)送的信號。
    -p:模擬發(fā)送信號。
    -l:指定信號的名稱列表。
    pid:要中止進(jìn)程的ID號。
    Signal:表示信號。

    4.說明
    進(jìn)程是Linux系統(tǒng)中一個非常重要的概念。Linux是一個多任務(wù)的操作系統(tǒng),系統(tǒng)上經(jīng)常同時運行著多個進(jìn)

    程。我們不關(guān)心這些進(jìn)程究竟是如何分配的,或者是內(nèi)核如何管理分配時間片的,所關(guān)心的是如何去控制

    這些進(jìn)程,讓它們能夠很好地為用戶服務(wù)。

    Linux 操作系統(tǒng)包括三種不同類型的進(jìn)程,每種進(jìn)程都有自己的特點和屬性。交互進(jìn)程是由一個Shell啟

    動的進(jìn)程。交互進(jìn)程既可以在前臺運行,也可以在后臺運行。批處理進(jìn)程和終端沒有聯(lián)系,是一個進(jìn)程序

    列。監(jiān)控進(jìn)程(也稱系統(tǒng)守護(hù)進(jìn)程)時Linux系統(tǒng)啟動時啟動的進(jìn)程,并在后臺運行。例如,httpd是著名

    的 Apache服務(wù)器的監(jiān)控進(jìn)程。

    kill命令的工作原理是,向Linux系統(tǒng)的內(nèi)核發(fā)送一個系統(tǒng)操作信號和某個程序的進(jìn)程標(biāo)識號,然后系統(tǒng)

    內(nèi)核就可以對進(jìn)程標(biāo)識號指定的進(jìn)程進(jìn)行操作。比如在top命令中,我們看到系統(tǒng)運行許多進(jìn)程,有時就

    需要使用kill中止某些進(jìn)程來提高系統(tǒng)資源。在講解安裝和登陸命令時,曾提到系統(tǒng)多個虛擬控制臺的作

    用是當(dāng)一個程序出錯造成系統(tǒng)死鎖時,可以切換到其它虛擬控制臺工作關(guān)閉這個程序。此時使用的命令就

    是kill,因為kill是大多數(shù)Shell內(nèi)部命令可以直接調(diào)用的。

    5.應(yīng)用實例
    (1)強行中止(經(jīng)常使用殺掉)一個進(jìn)程標(biāo)識號為324的進(jìn)程:
    #kill -9 324

    (2)解除Linux系統(tǒng)的死鎖
    在Linux 中有時會發(fā)生這樣一種情況:一個程序崩潰,并且處于死鎖的狀態(tài)。此時一般不用重新啟動計算

    機,只需要中止(或者說是關(guān)閉)這個有問題的程序即可。當(dāng) kill處于X-Window界面時,主要的程序(除了

    崩潰的程序之外)一般都已經(jīng)正常啟動了。此時打開一個終端,在那里中止有問題的程序。比如,如果

    Mozilla瀏覽器程序出現(xiàn)了鎖死的情況,可以使用kill命令來中止所有包含有Mozolla瀏覽器的程序。首先

    用top命令查處該程序的PID,然后使用kill命令停止這個程序:
    #kill -SIGKILL XXX
    其中,XXX是包含有Mozolla瀏覽器的程序的進(jìn)程標(biāo)識號。

    (3)使用命令回收內(nèi)存
    我們知道內(nèi)存對于系統(tǒng)是非常重要的,回收內(nèi)存可以提高系統(tǒng)資源。kill命令可以及時地中止一些“越軌

    ”的程序或很長時間沒有相應(yīng)的程序。例如,使用top命令發(fā)現(xiàn)一個無用 (Zombie) 的進(jìn)程,此時可以使

    用下面命令:
    #kill -9 XXX
    其中,XXX是無用的進(jìn)程標(biāo)識號。

    然后使用下面命令:
    #free
    此時會發(fā)現(xiàn)可用內(nèi)存容量增加了。

    (4)killall命令
    Linux下還提供了一個killall命令,可以直接使用進(jìn)程的名字而不是進(jìn)程標(biāo)識號,例如:
    # killall -HUP inetd

    32.rm 刪除命令
        rm -r 刪除目錄,不管目錄中有沒有文件
        rm -rf 強制刪除,沒有提示
        
    33.ln命令
       ln -s 源文件(絕對路徑)      目標(biāo)文件      (軟連接)
       
    34.查看本機開放的端口

     1、netstat    查看端口和連接
       netstat     列出目前已經(jīng)連接的服務(wù)名
       netstat -a   列出目前已經(jīng)連接的和正在監(jiān)聽的服務(wù)名
       netstat -an   列出目前已經(jīng)連接的和正在監(jiān)聽的端口號(與上面的命令功能一樣,只是不解釋端口

    號對應(yīng)的服務(wù)名)
       netstat -ap   在上面命令的基礎(chǔ)上列出連接的PID(進(jìn)程號),用這個PID,可以使用KILL 來殺死連接
                       例如:某個連接的PID=111,想踢出去就使用 KILL -9 111。ok!
       netstat -rn    輸出路由表
     2、nmap
       nmap   127.0.0.1     查看本機開放的端口,會掃描所有端口
       nmap   -p 1024   65535   127.0.0.1    掃描指定端口范圍
       nmap -PT 192.168.1.1-111   掃描一組范圍的電腦       

    35.  交互方式管理identity manager 對象
       dxcmd -host 192.168.37.133 -port 524
       
    36.   ps -A      產(chǎn)看進(jìn)程

    37.   ssh -X (ip address)    遠(yuǎn)程連接另一系統(tǒng)  

    38.   pkill  firefox-bin(進(jìn)程名)     以進(jìn)程名殺進(jìn)程
       
    39.   . /opt/novell/eDirectory/bin/ndspath            設(shè)置ed的環(huán)境變量

    =============================================================================



    SUSE 10.0 快捷鍵大全  

    2007-09-07 10:25:54|  分類: Linux |字號 訂閱
    快捷鍵
    ctrl+shift+f (窗口全屏)
    ctrl+shift+n (新建konsole窗口)
    ctrl+shift++ (調(diào)整窗口字體大)
    ctrl+shift+- (調(diào)整窗口字體小)
    ctrl+shift+0 (調(diào)整窗口字體正常)
    ctrl+alt+f1 (終端1)
    ctrl+alt+f2 (終端2)
    ctrl+alt+f3 (終端3)
    ctrl+alt+f4 (終端4)
    ctrl+alt+f5 (終端5)
    ctrl+alt+f6 (終端6)
    ctrl+alt+f7 (X-window界面)
    ctrl+alt+s (重命名會話 在konsole窗口)
    ctrl+alt+d (顯示桌面)
    ctrl+alt+l (鎖定屏幕)
    ctrl+alt+方向上下(切換輸入法)
    ctrl+alt+del (結(jié)束會話)
    ctrl+alt+Ins (結(jié)束或鎖定當(dāng)前會話 開始新的會話 有的可嘗試+FN鍵)
    Ctrl+Alt+BackSpace (強行退出X-WINDOW)
    ctrl+alt+FN+p (調(diào)整窗口大小)
    ctrl+F1 (顯示窗口)
    ctrl+f2 (顯示桌面)
    ctrl+prtscr (截屏)
    ctrl+Home (顯示到窗口頁首)
    ctrl+End (顯示到窗口頁尾)
    ctrl+space (切換輸入法)
    ctrl+shift (切換輸入法)
    ctrl+l (=clear)
    ctrl+n (新建窗口)
    ctrl+S (保存文件)
    ctrl+q (退出)
    ctrl+d (關(guān)閉konsole)
    ctrl+ESC (KDE衛(wèi)士)
    shift+方向鍵 (在konsole下切換)
    alt+f1 (顯示程序菜單)
    alt+f2 (運行命令)
    alt+f3 (顯示當(dāng)前窗口菜單)
    alt+f4 (關(guān)閉當(dāng)前窗口)
    alt+f5 (窗口選項)
    alt+方向左 (后退網(wǎng)頁)
    alt+方向右 (向前網(wǎng)頁)

    .......

    非常有用的3D 桌面快捷鍵,希望對大家有用!


    Alt + 鼠標(biāo)滾輪 上/下使窗口 透明/不透明

    程序切換:
    Alt + Tab:在當(dāng)前工作臺中切換窗口
    Ctrl + Alt + Tab:在所有工作臺中切換窗口

    立方體旋轉(zhuǎn):
    Ctrl + Alt + 左/右方向鍵:立體地切換桌面
    Ctrl + Shift + Alt + 左/右方向鍵:把活動窗口移到左/右工作臺
    Ctrl + Alt + 鼠標(biāo)左鍵并拖曳:手動旋轉(zhuǎn)立方體

    縮放:
    Win + 鼠標(biāo)右鍵:縮放一次
    Win + 鼠標(biāo)滾輪 上/下:手動縮放大/小

    調(diào)整窗口大小:
    Alt + 鼠標(biāo)中鍵

    水波效果:
    Ctrl + Win + 移動鼠標(biāo):光標(biāo)在水上移動(默認(rèn)無效)
    Shift + F9:雨點降落在你的屏幕上 (無法停止)

    屏幕截圖:
    Win + 鼠標(biāo)左鍵并拖曳:將所選區(qū)域截圖(圖片保存在桌面)

    亮度和飽和度:
    Ctrl + 鼠標(biāo)滾輪 上/下:增加/減少 飽和度(對桌面也有效)
    Shfit + 鼠標(biāo)滾輪 上/下:增加/減少 亮度(對桌面也有效)

    Trackback: http://www.linuxdby.com/html/linux/other/20070508/28630.html
    posted on 2011-09-05 09:34 David1228 閱讀(5663) 評論(1)  編輯  收藏 所屬分類: Linux

    FeedBack:
    # re: Suse Linux 常用命令舉例講解
    2012-02-10 17:01 | wanff
    你太給力啦!太感謝啦  回復(fù)  更多評論
      

    <2011年9月>
    28293031123
    45678910
    11121314151617
    18192021222324
    2526272829301
    2345678

    常用鏈接

    留言簿(4)

    隨筆分類

    隨筆檔案

    文章檔案

    新聞分類

    新聞檔案

    相冊

    收藏夾

    Java

    Linux知識相關(guān)

    Spring相關(guān)

    云計算/Linux/虛擬化技術(shù)/

    友情博客

    多線程并發(fā)編程

    開源技術(shù)

    持久層技術(shù)相關(guān)

    搜索

    •  

    積分與排名

    • 積分 - 358795
    • 排名 - 154

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 无码日韩精品一区二区三区免费| 日韩免费人妻AV无码专区蜜桃 | 久久精品国产96精品亚洲 | 曰曰鲁夜夜免费播放视频| 国产精品成人免费观看| 亚洲男人的天堂网站| 免费真实播放国产乱子伦| av无码免费一区二区三区| 亚洲精品无码一区二区 | 亚洲AV无码一区二区二三区入口| 2021在线永久免费视频| 亚洲av成人一区二区三区观看在线| 亚洲av麻豆aⅴ无码电影| 毛片免费vip会员在线看| 成人午夜免费福利视频| 久久大香香蕉国产免费网站| 新最免费影视大全在线播放| 亚洲Aⅴ无码专区在线观看q| 国产精品亚洲精品日韩已方| xxxxwww免费| 亚洲精品视频免费在线观看| 久久免费动漫品精老司机| 两个人看的www免费视频中文| 亚洲一区二区三区无码国产| 亚洲丁香色婷婷综合欲色啪| 亚洲第一AV网站| 久久亚洲AV午夜福利精品一区| 成年18网站免费视频网站| 曰批全过程免费视频在线观看| 一级毛片成人免费看a| 日本免费精品一区二区三区 | 亚洲AV无码国产剧情| 亚洲日韩精品A∨片无码加勒比| 国产亚洲一区二区精品| 亚洲中文字幕第一页在线| 国产成人精品日本亚洲网站| 暖暖日本免费在线视频| 国产精品国产免费无码专区不卡 | 亚洲中文字幕久久精品无码APP | 在线观看亚洲AV每日更新无码| 亚洲精品无码久久久影院相关影片|