linux裝機檢查及常用命令

2021-09-19 11:33:52 字數 2599 閱讀 1249

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...