linux的相關命令介紹

????????最近都在和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安裝服務:
    1. 查看ssh服務是否安裝:rpm -qa | grep ssh

    2. 安裝ssh服務:yum (-y) install ssh(redhat系統如:redhat、centos)?或者 sudo apt -get install ssh(debian系統如:ubunt)

    3. 查看程序運行的進程:ps -ef | grep weblogic

    4. 殺死進程:kill -9 進程號

    5. 啟動ssh(一般叫做sshd)進程:?service sshd start 或者使用/etc/init.d/sshd start

    6. 安裝命令: yum/rpm/apt

?linux如何查看系統版本:

cat /etc/redhat-release磁盤空間以及文件占用情況:?? ? ? ? ? ? ? ? df -h ? (human readable)? ? ? ? ? ? ? ? du -h –max-depth=1 /usr ? ?可以查看/usr開始深度為1的目錄的文件占用空間大小?清空文件命令:? ? ? ? ? ? ? ? > filename查看大于100M文件?find ./ -size +204800查看文件內容?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.66.18:/opt/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
? ? ?基本命令防火墻:
? ? ? ? ? service iptables stop/start
? ? ?設置默認關閉/開啟防火墻:
? ? ? ? ? ? ? ? chkconfig iptables off/on
時間同步服務:
?????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

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享