Linux 系統常用指令

1. 如何查詢當前版本
uname -a
uname -v
uname -r
2. 檢查當前IP
ifconfig
ip addr show
ip addr show eth0
3. 檢查剩餘磁碟空間
df -ah
4. 檢查服務狀態
service nginx status
service nginx start
systemctl status nginx
systemctl start nginx
5. 檢查目錄容量
du -sh code
6. 檢查啟用port
netstat
sudo netstat -tulpn
7. 檢查處理程序資訊
ps aux | grep nginx
top
8. 掛載
ls /mnt
mount /dev/sda /mnt
mount
less /etc/fstab
9. 查詢指令
man ps

# 刪除資料夾↓
  sudo rm -r foo/
# 改名↓
  sudo mv foo foo_ori_1012
  sudo mv webpack.config.js webpack.config.js_1012
# 查詢使用port↓
  sudo lsof -i :3000 | grep LISTEN
# 移除佔用port↓
  sudo kill $(sudo lsof -t -i:3000)
# 列出所有程序↓
  ps aux
  sudo kill 16406
# 傳送資料夾↓
  pscp -r -pw password C:\ssm\locales user@127.0.0.1:/home/social/ssm
# linux傳送至windows
  #pscp root@192.168.2.8:/srv/docker/gitlab d:\gitlab
# = = = 防火牆設定(centOS 7) = = =
# 開啟6379port --permanent為設置永久
  firewall-cmd --zone=public --add-port=6379/tcp --permanent
# 確認防火牆是否開啟
  firewall-cmd --zone=public --list-all
# 重新讀取 firewall 設定
  firewall-cmd --reload

修改網路設定 $ sudo vi /etc/network/interfaces
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp
# post-up iptables-restore < /etc/iptables.up.rules

auto eth1
iface eth1 inet static
address 192.168.2.184
netmask 255.255.255.0
# geteway 192.168.2.1

網路重啟
sudo /etc/init.d/networking restart
sudo ifdown eth0 && sudo ifup eth0
sudo ifdown eth1 && sudo ifup eth1

留言

這個網誌中的熱門文章

儲存碟不要用主機板做RAID,Windows內建即可

透過CMD格式化磁碟或USB

PCMAN自動登入