首頁  >  文章  >  運維  >  linux的相關指令介紹

linux的相關指令介紹

零下一度
零下一度原創
2017-07-21 13:20:251481瀏覽

        最近都在和Linux打交道,這方面基礎比較薄弱的我只好買了本鳥哥的書看看,感覺還不錯。我覺得Linux比起windows比較麻煩的就是很多東西都要用指令來控制,當然,這也是很多人喜歡linux的原因,比較短小但卻功能強大。為了方便大家查找linux的相關指令,我就將我了解到的指令列舉一下,僅供大家參考:

#系統資訊 
arch 顯示機器的處理器架構(1) 
uname -m 顯示機器的處理器架構(2) 
uname -r 顯示正在使用的核心版本 
dmidecode -q 顯示硬體系統元件- (SMBIOS / DMI) 
#hdparm -i /dev/hda 羅列一個磁碟的架構特性 
hdparm -tT /dev/sda 在磁碟上執行測試性讀取操作 
cat /proc/cpuinfo 顯示CPU info的資訊 
#cat /proc/interrupts 顯示中斷 
# cat /proc/meminfo 校驗記憶體使用 
cat /proc/swaps 顯示哪些swap被使用 
cat /proc/version 顯示核心的版本 
cat /proc/net/dev 顯示網路介面卡及統計 
cat /proc/mounts 顯示已載入的檔案系統 
lspci -tv 羅列PCI 裝置 
lsusb -tv 顯示USB 裝置 
date 顯示系統日期 
#cal 2007 顯示2007年的行事曆表 
date 041217002007.00 設定日期和時間- 月日時分年.秒 
clock -w 將時間修改儲存到BIOS 
關機(系統的關機、重新啟動以及登出) 
shutdown -h now 關閉系統(1) 
init 0 關閉系統(2) 
telinit 0 關閉系統(3) 
shutdown -h hours:minutes & 依預定時間關閉系統 
shutdown -c 取消預定時間關閉系統
shutdown -r now 重新啟動(1) 
reboot 重新啟動(2) 
logout 登出 

    linux安裝服務:#   
linux安裝服務:
    1. ##lux安裝服務:
    2. 檢視ssh服務是否已安裝:rpm -qa | grep ssh 安裝ssh服務:

    3. yum (-y) install
    4. ssh(redhat系統如:redhat 、centos) 或

    5. sudo apt -get install

      ssh(debian系統如:ubunt)

    6. #查看程式運行的進程:ps -ef | grep weblogic

    7. 殺死行程:kill -9 行程編號

#啟動ssh(一般稱為sshd)行程:
 service sshd start 或使用/etc/init.d/sshd start
安裝指令: yum/rpm/apt linux如何檢視系統版本:





#########cat /etc/redhat-release磁碟空間以及檔案佔用:                df -h              df -h  readable)                du -h --max-depth=1 /usr    可以檢視/usr開始深度為1的目錄的檔案佔用空間大小  0查看文件內容find ./ -type f -name "*.jsp" | xargs grep "威海" 查找目前目錄下,所有的jsp檔案中,包含「威海」的檔案 查看被刪除的文件,有哪些進程還在存取:lsof -n | grep deleted 查看掛載的硬碟狀況:sudo fdisk -l檢視本機IP###     curl ifcpnfig.me###檢視輸出檔:###    tail -f nohup.out### 後台啟動:## ##   nohup ./startWeblogic.sh############# ###lsof -p [進程ID] 可以查看某一ID進程開啟的檔案狀況。 ###超級copy:
scp fromfilePath  tofilePath(userName@IP:/filePath)
forExample:
     scp isportal_uum_sj.tar.gz.0928 root@172.16.6666. /apache-tomcat-6.0.37/webapps
 
##>setup  檢視系統狀態  system servie等;
 
SFTP/ftp協定
 
防火牆:
     vi /etc/sysconfig/iptables
 
     放開某一連接埠限制(透過防火牆):
              -A INPUT -m state --state NEW -m tcp -p tcp --dport 3083(連接埠) -j ACCEPT
    # 防火牆:連接埠) -j ACCEPT
   start
     設定預設為關閉/開啟防火牆:
                ##config iptables ##時間同步服務:     yum install ntp
校時命令:   
  ntpdate cn.pool.ntp.org
  
sysctl -w net.ipv4.tcp_tw_recycle=1
  
安裝gcc 
      yum -y install gcc make gcc-c++ openssl-devel

以上是linux的相關指令介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn