2019年6月16日 星期日

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

沒有留言:

張貼留言

宇宙中的流浪孤兒

宇宙中的流浪孤兒 💡 你知道嗎? 沒有太陽的星球正獨自旅行 標籤:天文, 流浪行星, 銀河系 📖 真相大揭密 「流浪行星」是不繞行任何恆星、獨自在星際空間飛行的行星。天文學家估計銀河系中可能存在數十億顆流浪行星。它們通常在恆星系統形成初期因重...