<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命令有哪些

        關于常用的Linux命令有哪些

        時間: 曉斌668 分享

        關于常用的Linux命令有哪些

          對于一些使用Linux系統的用戶來說,一些常用的Linux命令估計還不很了解。不過沒關系,學習啦小編通過上網查閱已經整理了一套比較常用的Linux命令。希望能提高大家的水平!

          關機:poweroff 或 shutdown -h now 或 init 0

          重啟:reboot 或 shutdown -r now 或 init 6

          關閉x-window:init 3

          啟動x-window:init 5 或 start x

          查看IP地址:ifconfig

          Linux內核版本:uname -r

          基礎命令

          1、查看某端口號,命令:netstat -pan|grep 80

          2、查看linux版本是centos還是redhat,命令:cat /etc/redhat-release

          3、zip進行文件夾壓縮命令:zip -r 壓縮最終文件名.zip 要壓縮的文件夾名

          防火墻

          1、啟動防火墻,命令:service iptables start 或者 /etc/init.d/iptables start

          2、關閉防火墻,命令:service iptables stop 或者 /etc/init.d/iptables stop

          3、重啟防火墻,命令:service iptables restart 或者 /etc/init.d/iptables restart

          tomcat

          1、啟動tomcat,進入tomcat安裝目錄下的bin目錄執行 ./startup.sh

          2、停止tomcat,進入tomcat安裝目錄下的bin目錄執行 ./shutdown.sh

          3、刪除日志命令,進入tomcat安裝目錄下的logs目錄執行 rm -rf *.*

          終止命令:ctrl+c

          結束輸入:ctrl+d

          查看文件系統:df -h Linux如何查看文件系統(磁盤使用情況)

          LAMP系列:

          重啟MySQL:/etc/init.d/mysqld restart

          重啟Apache: /etc/init.d/httpd start

          Apache的配置文件路徑:/etc/httpd/conf/httpd.conf

          PHP配置文件路徑:/etc/php.ini

          重啟網絡服務:service network restart

          修改網站目錄權限:

          chmod -R 777 ./ecshop

          chown apache:apache ./ecshop

          bin 基本命令

          boot 引導程序文件,LINUX內核

          dev 設備文件

          etc 系統配置文件

          home 用戶主目錄

          initrd 初始RAM磁盤引導支持(在引導期間使用)

          lib 共享庫,內核模塊

          lost+found 存放恢復后的文件(如果在進行文件系統檢查之后發現了這類文件)

          media 可移除介質(比如DVD和軟盤)的掛載點

          mnt 通常作為本地文件系統、遠程文件系統的掛載點

          opt 另外添加的軟件包

          proc 內核信息,進程控制

          root 超級用戶(ROOT用戶)的主目錄

          sbin 系統命令(多數只能由ROOT用戶使用)

          srv 保存系統服務的數據,系統服務的部分數據當前是存儲在var中的

          sys 與內核使用的設備相關的實時信息

          tftpboot 網絡引導支持

          tmp 臨時文件

          usr 第二個主要的軟件文件層次結構

          var 可變數據(比如日志);緩沖的(spooled)文件

          #hostname 查看計算機名

          #dmidecodegrep Manufacturer 查看服務器生產商

          #dmidecodegrep Product Name 查看服務器型號

          #grep model name proccpuinfo 查看CPU信息

          #getconf LONG_BIT 查看CPU是32位還是64位

          #cat proccpuinfogrep physical idsortuniqwc -l 查看物理CPU的個數

          #cat proccpuinfogrep cpu coresuniq 查看每個物理CPU中的CORE的個數(即核數)

          #cat proccpuinfogrep processerwc -l 查看邏輯CPU的個數,如果其值不等于(CPU個數×核數),表示支持超線程。

          #dmidecode -t memory 查看內存詳細信息

          #cat procmeminfo 查看內存信息

          #swapon -s 查看所有交換分區

          #free -m 查看內存總數、已使用數、空閑數、多進程共享的內存總數、已用內存總數、可用內存總數、交換分區。

          注:-+bufferscache等于used-buffers-cachedfree+buffers+cached。如果交換分區使用過多,表示需要增加物理內存。

          #dmesg grep 'Vendor' 查看硬盤、光驅等信息

          #hdparm -i devsda 顯示硬盤的參數信息

          #fdisk -l 查看硬盤總容量

          #df -hT 查看各分區使用情況

          #du -sh etc 查看指定目錄的大小

          #du -csk sort -rn head -n 10 找出系統中占用最多空間的前10個文件或目錄。

          #isostat -x 1 5 查看硬盤IO性能(yum -y install sysstat)

          注:如果%util接近100%,說明IO請求過多,IO系統已經滿負荷,磁盤可能存在瓶頸。如果idle小于70%,說明讀取進程中有較多的wait,IO壓力較大。

          #uptime 查看系統當前時間、主機已運行時間、用戶連接數、系統最近1,5,15分鐘的平均負載。

          #vmstat 1 4 查看系統的進程狀態、內存使用情況、虛擬內存使用情況、磁盤的IO、中斷、上下文切換、CPU使用情況。

          注:如果r經常大于3或者4,且id經常小于50,則表示CPU的負荷很重。bi、bo長期不等于0,表示內存不足。disk經常不等于0,且在b中的隊列大于2或者3,表示IO的性能不好。

          #uname -a 查看內核操作系統CPU信息。

          #cat procversion 顯示內核版本

          #head etcissue 查看操作系統和版本

          #file sbininit 查看系統是32位還是64位。

          #lsmod 查看系統已載入的相關模塊

          #lspci 列出所有PCI設備

          #lsusb 列出所有USB設備

          #cat procloadavg 查看系統負載 磁盤和分區

          #hdparm -i devhda 查看磁盤參數(僅適用于IDE設備)

          #env 查看環境變量資源

          #mount column -t 查看掛接的分區狀態

          #mount devcdrom mntcdrom 掛載光驅

          #dmesg grep IDE 查看啟動時IDE設備檢測狀況 網絡

          #w 查看活動用戶

          #whoami 查看當前用戶

          #id root查看指定用戶信息

          #finger root 查看ROOT用戶詳細信息

          #runlevel 查看當前運行狀態

          #ps -ef 查看所有進程

          #top 實時顯示進程狀態

          #last 查看用戶登錄日志

          #lsof -i22 查看22端口由哪些程序占用

          #cut -d -f1 etcpasswd 查看系統所有用戶

          #cut -d -f1 etcgroup 查看系統所有組

          #crontab -l 查看當前用戶的計劃任務服務

          #kill -9 3820 強制結束ID為3820的進程

          #killall apache 結束apache這個進程

          #xkill 在圖形界面中點殺進程

          #skill(pkill) -kill -u root 注銷所有的root登錄

          #pkill(skill) -kill -t pts2 注銷pts2這種登錄類型的用戶

          #chkconfig --list 列出所有系統服務

          #chkconfig --list grep 2on 列出所有啟動的系統服務

          #ifconfig eth0 10.8.1.2 netmask 255.255.255.0 臨時配置IP和子網掩碼

          #ifconfig eth0 down 停用網卡

          #ifconfig eth0 hw ether 000c2888fd26 修改MAC地址

          #ifconfig eth0 up 啟用網卡

          #vi etcsysconfignetwork-scriptsifcfg-eth0

          DEVICE=eth0

          BOOTPROTO=static

          BROADCAST=192.168.1.255

          HWADDR=000C292C2AE2

          IPADDR=192.168.1.101

          NETMASK=255.255.255.0

          NETWORK=192.168.1.0

          GATEWAY=192.168.1.1

          ONBOOT=yes

          #sudo etcinit.dnetwork restart

          #cat etcsysconfignetwork 查看hostname

          #cat etchosts 查看主機hosts

          #cat etcresolv.conf 查看DNS服務器

          #route add default gw 10.8.1.1 配置網關

          #route add -net 172.16.6.0 netmask 255.255.255.0 gw 172.16.2.25 臨時添加靜態路由

          #echo 172.16.6.024 via 172.16.2.25etcsysconfignetwork-scriptsroute-eth0 永久添加靜態路由

          #iptables -L(netstat -r) 查看防火墻設置

          #route -n 查看路由表

          #netstat -lntp 查看所有監聽端口

          #netstat -antp 查看所有已經建立的連接

          #netstat -s 查看網絡統計信息

          #nslookup(dig www.baidu.com)

          etcgroup和etcpasswd和etcshadow 組信息和賬號信息和密碼信息

          #useradd -d homeadmin -s binbash -u 33 -G root -M admin 添加管理員組用戶admin

          #usermod -G roots aa 將aa加入roots組

          #userdel -r admin 刪除admin用戶和它的主目錄

          #passwd admin 修改密碼

          #passwd -l admin 鎖定用戶

          #passwd -u admin 解鎖用戶

          #groupadd roots 創建組roots

          #groupdel roots 刪除組roots

          #groupmod nroot roots 修改組名

          #gpasswd -A root roots 添加root到roots組

          #gpasswd -d root roots 將root移出roots組

          #chmod 777 etcsudoers 修改sudoers文件權限

          #chown adminroot install.log 修改install.log的擁有者為admin,群組為root

          #chgrp admin install.log 修改install.log的群組為admin

          passwd其實應該只有ROOT才有權限運行,因為其權限rws中的s,所以普通用戶有權限運行它。

          tmp的權限最后三位是rwt,這個t代表粘滯位權限,任何用戶都可以寫入,但不允許刪除別人的數據

          如果一個文件被設置了SUID或SGID位或SBIT位,會分別表現在所有者或同組用戶或其它用戶的權限的可執行位上。例如:

          1、-rwsr-xr-x (4755)表示SUID和所有者權限中可執行位被設置

          2、-rwSr--r-- (4644)表示SUID被設置,但所有者權限中可執行位沒有被設置

          3、-rwxr-sr-x (2755)表示SGID和同組用戶權限中可執行位被設置

          4、-rw-r-Sr-- (2644)表示SGID被設置,但同組用戶權限中可執行位沒有被設置

          5、-rw-rw-r-t (1665)表示SBIT和其它用戶權限中可執行位被設置

          6、-r--r--r-T (1444)表示SBIT被設置,但其它用戶權限中可執行位沒有被設置。

          SUID,SGID,SBIT分別用4,2,1來表示,其位置放置于最前邊。

          #chmod u±s filename 設置或去掉SUID位

          #chmod g±s filename 設置或去掉SGID位

          #chmod o±t tmp 設置或去掉粘滯位

          #chattr +a tmpsb.sh 檔案只允許增加,不允許修改和刪除。

          #chattr +i tmpsa.sh 檔案不允許添加,修改和刪除操作。

          #lsattr tmpsb.sh

          #umask 002

          檔案默認權限為666,目錄默認權限為777,而umask默認權限為0022,所以文件和目錄創建的默認權限為644和755

          UBUNTU

          #apt-get update 下載但不更新

          #apt-get upgrade 下載且更新

          #apt-get dist-upgrade 智能更新軟件

          #apt-get install xipmsg 安裝飛鴿傳書

          #apt-get install wine1.2 安裝wine

          #apt-get install (nvidia-glxxorg-driver-fglrx) (nvidia-settingsfglrx-control)來裝nvidia或ati顯示驅動

          #sudo gedit etcX11xorg.conf 文件內容:Driver fglrx或Driver nvidia

          #glxgears或fgl_glxgears測試3D加速功能

          #apt-get remove apache 移出包但包含配置文件

          #apt-get remove --purge apache 移出包和配置文件

          #apt-get clean 清除緩存包

          #apt-cache -n search games grep kde 按包名搜索games相關的KDE包

          #apt-cache -n search ^kde 搜索名稱以KDE開頭的包($放結尾為以KDE結尾的包)

          #apt-cache showpkg mysql-server-5.0 查看包的相關信息

          #rpm -qa 查看所有安裝的軟件包

          #rpm -ivh apache.rpm 安裝

          #rpm -Uvh apache.rpm 升級

          #rpm -e apache 卸載

          #rpm -Va 檢驗所有rpm包是否被篡改

          #tar czvf dirname.tgz dirname 壓縮dirname目錄

          #tar tzvf dirname 顯示壓縮檔案文件內容

          #tar xzvf dirname.tgz -C ~source 解壓文件到source目錄下

          #.configure 配置

          #make 編譯該軟件

          #make install 安裝

          #make clean 清除之前編譯的可執行文件及配置文件

          #make distclean 清除所有生成的文件

          #make uninstall 刪除軟件

          #vi etcinittab 修改啟動后的登錄界面

          #poweroffshutdownhaltreboot 執行前記得先執行sync保存緩存數據到硬盤

          #shutdown -k now shutdown now!! 發送消息給所有用戶。

          #init 0356 關機文本模式圖形模式重新啟動

          #loginlogout 登錄登出計算機

          #ls -la homea

          #touch filename 創建文件

          #mkdir dirname 創建目錄

          #rm -rf dirname 刪除目錄及其下所有文件

          #last 顯示所有用戶的登錄和注銷

          #lastb 顯示所有失敗和錯誤的登錄

          #cat ~.bash_history 查看當前用戶運行過的命令

          #vi etcsudoers 按I編輯,加入admin ALL=(ALL) ALL按ESC,輸入wq!

          which通過用戶的path變量查找,locate和whereis都是通過查找數據庫來查找,而find是直接搜尋硬盤文件。

        359961 主站蜘蛛池模板: 人妻丰满熟妇AV无码区乱| 2019国产精品青青草原| 亚洲精品国偷自产在线99正片 | 亚洲精品漫画一二三区| 免费国产99久久久香蕉| 激情综合色综合啪啪五月| 亚洲一区二区三区av链接| 亚洲av永久中文在线| 欧美成人一区二区三区不卡| 国产成人av乱码在线观看| 中文字幕无码av不卡一区| 日韩东京热一区二区三区| 国产成人午夜福利精品| 少妇做爰免费视频网站| 久久人人爽人人爽人人av| 天堂最新版在线| 日韩精品一区二区三区激| 成人网站免费观看永久视频下载 | 欧美熟妇性XXXX欧美熟人多毛| 精品国产一区二区三区四区五区| 国产一区二区三区导航| 亚洲一区中文字幕在线| 亚洲综合一区二区国产精品| 国产美女久久久亚洲综合| 成人啪啪高潮不断观看| 国产精品黑色丝袜在线观看| 国精产品自偷自偷ym使用方法 | 中日韩中文字幕一区二区| 中文字幕国产精品二区| 亚洲黄色成人在线观看| 亚洲中文字幕一区精品自| 欧美精品1卡二卡三卡四卡| 国产av亚洲一区二区| 色伦专区97中文字幕| 少妇精品无码一区二区免费视频| 无码av不卡免费播放| 人人做人人澡人人人爽| 亚洲欧美在线看片AI| 亚洲 制服 丝袜 无码 | 色综合欧美五月俺也去| 久热伊人精品国产中文|