Linux經常使用命令

關閉主板峯鳴聲
sudo rmmod pcspkr
cat /etc/redhat-release           #查看Centos版本    


文件操做
rm-rf name                          #刪除文件夾或文件
mkdir name                          #建立目錄
mv name1 name2                      #文件重命名
sudo chmod +x filename              #爲文件添加可執行權限
tree -L 1 path                      #顯示一級樹形目錄
du -sh test                         #查看指定文件夾大小
du -sh * #查看當前目錄下個文件夾的大小 df -h #查看磁盤 #若是磁盤存儲空間已滿單吃磁盤索引未滿,能夠建立空的文件。 df -ia #查看磁盤索引 fdisk -l #查看磁盤 find ./ -name xxx.log        #文件檢索
軟件管理 which name #查看程序安裝路徑 rpm -qf name #查看文件所屬的包 yum list |grep name #查看可安裝的軟件 yum install -y name #安裝軟件包 yum install -y yum-utils #安裝yumdownloader yumdownloader --resolve xxx #本地下載依賴包 壓縮/解壓 unzip name #解壓zip tar -zxvf name -C path #解壓tar.gz tar -t name #查看內容tar.gz內容 開發設置 yum install -y gcc gcc-c++ #安裝gcc和g++開發環境 yum install -y net-tools #安裝ifconfig #安裝linux頭文件 yum install -y kernel-headers-$(uname -r) kernel-devel-$( uname -r) #修改環境變量PATH vi /etc/profile export PATH=$PATH:dir #添加環境變量 source /etc/profile #環境變量生效 網絡 tcpdump -nni any port 20000 #抓包 netstat -atn #查看TCP網絡端口狀態 netstat -aun #查看UDP網絡端口狀態 netstat -anp #顯示PID iptraf-ng #查看網速 程序構建 cmake cmake --help #查看cmake支持的構建系統生成器(Unix Makefiles、Visual Studio等等) cmake -G "Unix Makefiles" . #構建makefile cmake -G "Visual Studio 14 2015" . #構建Visual Studio 2015工程 gdb命令調試 gdb ./xxx pid #掛載進程調試 bt #顯示調用堆棧 c #繼續執行
info threads #顯示線程信息
thread n #切換線程n
rpm2cpio ./xxx.rpm | cpio -div #解壓rpm
ulimit -a #查看core文件配置
vim /proc/sys/kernel/core_pattern #設置core文件路徑
clear                   #清除當前行斷點
enable                  #啓用全部斷點
disable                  #禁用全部斷點 export LD_LIBRARY_PATH=./ U盤掛載/卸載 mount -t vfat /dev/sdb /mnt/usb #掛載U盤 umount /dev/sdb #卸載U盤 SSH ssh -p 22 root@127.0.0.1 #ssh登陸服務器 scp -p -r root@127.0.0.1:/src /dest#ssh遠程拷貝文件夾 CENTOS_7防火牆 firewall-cmd --state #查看防火牆狀態 firewall-cmd --list-ports #查看開放端口 systemctl stop firewalld.service #中止防火牆 firewall-cmd --reload #重啓防火牆 VIM :v/{pattern}/d #保留匹配行
:v/{pattern}\|{pattern}/d #保留多個關鍵字 :g/str1/s//str2/g #全局替換字符串 :set ignorecase #忽略大小寫 :set noignorecase #恢復到大小寫敏感 :%s/str1//gn #統計字符串個數 :vim -r filename.c #恢復文件

ps命令 ps -aux | grep test #查看進程 cd /proc/pid #查看進程路徑 ls命令 ls -ls --time-style=long-iso #設置顯示時間格式 ls -lhS #文件大小降序 ls -lht #按時間降序
ls -l #查詢文件全部者 chown user file #修改文件全部者 ln -s file create_file         #建立軟鏈接
相關文章
相關標籤/搜索