個人積累linux 日常命令
linux常用命令和關閉防火牆
2. linux常用命令
Mkdir 建立
Rm -rf 刪除
Chmod -R 777 許可權
Mysql -uroot -r
quit退出
find / -name svn 查詢位置
3. 關閉防火牆和selinux
Redhat使用了SELinux來增強安全,關閉的辦法為:
1. 永久有效
修改 /etc/selinux/config 檔案中的 SELINUX="" 為 disabled ,然後重啟。
2. 即時生效
setenforce 0
關閉防火牆的方法為:
1. 永久性生效
開啟:chkconfig iptables on
關閉:chkconfig iptables off
2. 即時生效,重啟後失效
開啟:service iptables start
關閉:service iptables stop
需要說明的是對於 Linux 下的其它服務都可以用以上命令執行開啟和關閉操作
補充:
a. 防火牆還需要關閉ipv6的防火牆:
chkconfig ip6tables off
並且可以通過如下命令檢視狀態:
chkconfig --list iptables
b. selinux狀態可以通過以下命令檢視:
Sestatus
===============
# uname -a # 檢視核心/作業系統/CPU資訊
# head -n 1 /etc/issue # 檢視作業系統版本
# cat /proc/cpuinfo # 檢視CPU資訊
# hostname # 檢視計算機名
# lspci -tv # 列出所有PCI裝置
# lsusb -tv # 列出所有USB裝置
# lsmod # 列出載入的核心模組
# env # 檢視環境變數資源
# free -m # 檢視記憶體使用量和交換區使用量
# df -h # 檢視各分割槽使用情況
# du -sh <目錄名> # 檢視指定目錄的大小
# grep MemTotal /proc/meminfo # 檢視記憶體總量
# grep MemFree /proc/meminfo # 檢視空閒記憶體量
# uptime # 檢視系統執行時間、使用者數、負載
# cat /proc/loadavg # 檢視系統負載磁碟和分割槽
# mount | column -t # 檢視掛接的分割槽狀態
# fdisk -l # 檢視所有分割槽
# swapon -s # 檢視所有交換分割槽
# hdparm -i /dev/hda # 檢視磁碟引數(僅適用於IDE裝置)
# dmesg | grep IDE # 檢視啟動時IDE裝置檢測狀況網路
# ifconfig # 檢視所有網路介面的屬性
# iptables -L # 檢視防火牆設定
# route -n # 檢視路由表
# netstat -lntp # 檢視所有監聽埠
# netstat -antp # 檢視所有已經建立的連線
# netstat -s # 檢視網路統計資訊程式
# ps -ef # 檢視所有程式
# top # 實時顯示程式狀態使用者
# w # 檢視活動使用者
# id <使用者名稱> # 檢視指定使用者資訊
# last # 檢視使用者登入日誌
# cut -d: -f1 /etc/passwd # 檢視系統所有使用者
# cut -d: -f1 /etc/group # 檢視系統所有組
# crontab -l # 檢視當前使用者的計劃任務服務
# chkconfig –list # 列出所有系統服務
# chkconfig –list | grep on # 列出所有啟動的系統服務程式
# rpm -qa # 檢視所有安裝的軟體包
====================================
linux常用命令和關閉防火牆
2. linux常用命令
Mkdir 建立
Rm -rf 刪除
Chmod -R 777 許可權
Mysql -uroot -r
quit退出
find / -name svn 查詢位置
3. 關閉防火牆和selinux
Redhat使用了SELinux來增強安全,關閉的辦法為:
1. 永久有效
修改 /etc/selinux/config 檔案中的 SELINUX="" 為 disabled ,然後重啟。
2. 即時生效
setenforce 0
關閉防火牆的方法為:
1. 永久性生效
開啟:chkconfig iptables on
關閉:chkconfig iptables off
2. 即時生效,重啟後失效
開啟:service iptables start
關閉:service iptables stop
需要說明的是對於 Linux 下的其它服務都可以用以上命令執行開啟和關閉操作
補充:
a. 防火牆還需要關閉ipv6的防火牆:
chkconfig ip6tables off
並且可以通過如下命令檢視狀態:
chkconfig --list iptables
b. selinux狀態可以通過以下命令檢視:
Sestatus
===============
1.tar命令 tar -zcvf 壓縮檔名.tar.gz .gz為想要tar的檔名
1.tar czvf hcm20180809.tar hcm
tar -xvf file.tar //解壓 tar包
tar –xvf file.tar //解壓 tar包
tar -xzvf file.tar.gz //解壓tar.gz
tar -xjvf file.tar.bz2 //解壓 tar.bz2
tar –xZvf file.tar.Z //解壓tar.Z
unrar e file.rar //解壓rar
unzip file.zip //解壓zip
jar -xvf tbhcm_mobile-201803090849.war war包解壓
zip -r filename.zip filesdir 打包zip
2.複製
cp self20180821.tar ../self 異動檔案
3.遠端複製由本地到另一臺機器
上傳本地目錄到遠端機器指定目錄
scp -r /opt/soft/mongodb root@192.168.120.204:/opt/soft/scptest
修改檔名稱到目錄下
mv "EmployeeTurnoverPO.class" "EmployeeTurnoverPO.class20190514"
目錄授權給某個使用者chown -R oracle:oinstall bin
新增路由:
route -n
route add -net 192.168.40.0 netmask 255.255.255.0 gw 192.168.161.253
==================
設定環境變數
vi /etc/profile
export JAVA_HOME=/home/hr/jdk1.6.0_45
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre
source /etc/profile
字符集臨時生效:
修改linux utf-8 字符集 export.UTF-8;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69942301/viewspace-2652056/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 日常知識積累
- vue 個人積累Vue
- 九、Linux/UNIX操作命令積累【rpm】Linux
- vue 個人積累(元件,工具)Vue元件
- lunix 命令積累
- 日常積累——彙編檔案編寫
- Linux日常命令Linux
- 重拾C#日常積累:config配置檔案的讀寫C#
- PS積累
- 個人用_linux常用命令Linux
- Linux 日常操作命令集合 -1程式操作Linux
- 日常命令
- 工作點滴積累
- java問題積累Java
- js積累函式JS函式
- Yoda:您的 Linux 系統命令列個人助理Linux命令列
- 十個鮮為人知的Linux命令 - Part 5Linux
- MySQL知識-積累篇MySql
- 常用前端知識積累前端
- 每個運維人員應該知道的 10 個 Linux 命令!運維Linux
- 新的GFS累積降水變數-兩種不同的累積降水記錄變數
- Linux 運維人員最常用 150 個命令總結Linux運維
- 運維人員最常用150個Linux命令彙總運維Linux
- 微軟9月累積更新,修復66個CVE漏洞微軟
- java web dev知識積累JavaWebdev
- js基礎知識積累JS
- 日積月累之Logback框架框架
- ubuntu點選知識積累Ubuntu
- Python3的使用積累Python
- 深度學習程式碼積累深度學習
- DG日常檢查命令
- 所用的日常 Git 命令Git
- Linux 運維人最常用 150 個命令彙總! 收藏了!Linux運維
- 11 個鮮為人知卻超實用的 Linux 命令!Linux
- 學習一個 Linux 命令:shutdown 命令Linux
- Linux shell日常使用Linux
- PDO防注入的一點積累
- 小程式開發點滴積累