cat /etc/redhat-release:檢視作業系統版本
cat /proc/version:檢視作業系統版本
檢視cpu支援的指令集:cat /proc/cpuinfo | grep 「flags」
檢視cpu個數:cat /proc/cpuinfo | grep 「physical id」 | uniq | wc -l
檢視cpu核數:cat /proc/cpuinfo | grep 「cpu cores」 | uniq
顯示邏輯cpu個數:cat /proc/cpuinfo|grep 「processor」|wc -l
說明:邏輯cpu個數 = cpu個數 * cpu核數
檢視cpu記憶體大小:cat /proc/meminfo | grep memtotal
統計當前資料夾(目錄)大小:du -sh * | sort -n
檢視檔案系統的磁碟空間占用情況:df -h
開發環境:
gdb:檢查是否安裝gdb除錯環境
make:檢視是否安裝make
g++ --version:檢視g++版本
gcc相關:
gcc --version:檢視gcc版本
whereis gcc:檢視gcc安裝路徑
which gcc:檢視gcc執行路徑
檢視glibc版本:
ldd --version
strings /lib64/libc.so.6 | grep glibc
記憶體常駐模式(gpu)設定:
tail /etc/rc.d/rc.local
nvidia-smi -i 0 -pm enabled
nvidia-smi -i 1 -pm enabled
命令提示符顯示當前完整路徑:
使用root賬戶,vim /etc/profile
在檔案的最後一行新增:export ps1=』[\u@\h \w]$』
執行:source /etc/profile 使檔案生效
建立使用者:
用法:useradd [option] username
例如:useradd -d /data/share/xjzhou -m xjzhou
-d《登入目錄》:指定使用者登入時的目錄
-m 自動建立使用者的家目錄
設定/修改密碼:
用法:passwd username
例如:passwd xjzhou
說明:設定/修改使用者xjzhou的密碼
設定/修改samba密碼:
用法:smbpasswd -a username
例如:smbpasswd -a xjzhou
修改資料夾所有者:
用法:chown [-r] username:groupname dir/file
例如:chown -r xjzhou dir
修改使用者的登入目錄:
方法:vim /etc/passwd
找到使用者名稱一行,修改儲存即可
刪除使用者:
用法:userdel username
賦予普通使用者超級使用者的許可權:
vim /etc/sudoers
xjzhou all=(all) nopasswd:all
%group all=(all) nopasswd:all
說明:賦予群組中的所有使用者超級管理員許可權
sudo sh run.sh
使用sudo載入so失敗問題:
vim /etc/sudoers
修改defaults env_reset為defaults !env_reset
編輯非root使用者bashrc,新增如下行:
alias sudo=『sudo env ld_library_path=$ld_library_path』
拷貝檔案-不同伺服器:
用法:scp [param] [source] [target]
例如:scp -r [email protected]:/data/dirtocopy /data/dirtarget
說明:-r遞迴複製整個目錄
拷貝檔案-相同伺服器:
用法: cp [param] [source] [target]
例如:cp -r dirtocopy dirtarget
說明:-r遞迴複製整個目錄
常用指令:
rm -rf 刪除檔案/資料夾
kill -2 pid 殺程序pid
mv file /data/share/xjzhou 移動檔案到指定目錄
mv filename1 filename2 重新命名檔案
有用指令:
統計當前資料夾下子檔案的個數(包含子資料夾裡的檔案):ls -lr|grep 「^-」|wc -l
統計當前資料夾下目錄的個數(不包含子目錄):ls -l |grep 「^d」|wc -l
svn使用-遷出**:svn checkout svn_address
參考:centos檢視主機板型號、cpu、顯示卡、硬碟等資訊:
附:檢視cpu資訊(windows):
wmic
cpu get *
說明:可關注numberofcores和numberoflogicalprocessors
CentOS裝機常用命令
centos 7 yum install net tools2 安裝ftp ssh服務,遠端控制 yum install vsftpd yum install openssh3 安裝svn版本控制工具yum install subversion yum install lrzsz 5 安裝httpd...
linux常用命令及技巧
1.shutdown 關閉系統,引數 k 不真正關閉系統只是警告,r 關閉後重新引導,h 關閉後終止 f 快速重新引導,n 不通過init 直接關閉,c 取消shutdown,t時間 2.製作引導盤 redv zlmage fdformat dev fd0h1440 dd if zlmage of ...
linux 及mysql常用命令
1.ssh連線遠端主機 ssh root 192.168.0.240 2.檔案傳到遠端主機上 scp home root 192.168.0.240 home mysql命令 1.進入 mysql u root p 2.顯示資料庫 show databases 3.顯示表 show tables 4...