下面由centos教程欄目給大家總結centos7常用操作命令,希望對需要的朋友有所幫助!
基本操作
cd / 進入根目錄
cd usr/local/java 進入java目錄
cd .. 返回上級目錄
history 查看之前執行過得所有命令
cp file1 file2 將file1復制為file2
cp -a dir1 dir2?復制一個目錄
ll 列出當前目錄下的詳細文件列表
touch? xxx.txt? 創建具體類型的一個文件
mkdir dir1 創建一個名為“dir”的目錄
mv dir1 dir2?移動/重命名一個目錄
rm -f file1?刪除 ‘file1’
rm -rf dir1?刪除 ‘dir1’ 目錄及其子目錄內容
文件修改
vi file?打開并瀏覽文件
文件解壓和打包
tar -cvf file1.tar.gz?file1?把file1打包成 file1.tar.gz(-c: 建立壓縮檔案;-v: 顯示所有過程;-f: 使用檔案名字,是必須的,是最后一個參數)
tar -xvf?file1.tar.gz 解壓一個包
tar -xvf?file1.tar.gz??-C /tmp?把壓縮包釋放到 /tmp目錄下
yum安裝器
yum -y update?更新當前系統中安裝的所有rpm包
yum -y install [package]?下載并安裝一個rpm包
yum update [package]?更新一個rpm包
yum remove [package]?刪除一個rpm包
yum list?列出當前系統中安裝的所有包
yum clean all?刪除所有緩存的包和頭文件
網絡相關
ip addr?顯示網卡的IP地址
systemctl status firewalld 查看防火墻的狀態
systemctl stop firewalld.service?直接關閉防火墻
systemctl disable firewalld.service 禁止防火墻開機啟動
systemctl restart network 重啟網絡服務
ntpdate cn.pool.ntp.org 更新系統時間
netstat -lnpt |grep 端口號 查看端口是否被占用
磁盤管理
df -hl 查看磁盤剩余空間
?
df -h 查看每個根路徑的分區大小
?
du -sh [目錄名] 返回該目錄的大小
?
du -sm [文件夾] 返回該文件夾總M數
?
du -h [目錄名] 查看指定文件夾下的所有文件大?。ò游募A)
一些問題的解決辦法
1)當遇到新建的xxx.sh文件為白色時,需要將文件變為可執行的綠色文件,命令如下:
chmod? 777? *.sh 或者 chmod +x *.sh
2)在bin目錄下面使用./startup.sh命令時,提示權限不夠,在bin目錄下面執行以下命令
chmod? u+x? *.sh