liunx基礎命令

alias:查看命令別名(別名只針對用戶有效)

alias h=hostname(定義別名)

cdnet=‘cd /etc/sysconfig/network-scripts/’(帶參數命令的要帶單引號)

想長久生效修改.bashrc文件(root為/root/.bashrc,全部用戶為/etc/bashrc,其他/home/user/.bashrc)

unalias+cmd 取消別名。

sha1sum /dev/sr0:查看鏡像校驗碼。

basename:基名;(dirname:全名)

bc: 計算器

obase=n;輸入為十進制,輸入為n進制;

inbase=n;輸入為n進制,輸出為十進制;

cal:日歷

cal:顯示當月日歷 ;

cal 2018 顯示2018年日歷; cal -y顯示當年日歷 cal 09 1752

cat:查看文本文件(cat /etc/issue)

cd:切換目錄

cd -切換至上一次目錄

chage user可設用戶賬號有關時間屬性信息

chage -l user可顯示user賬號有關時間屬性信息

chage -d o user下次登錄強制重設密碼

chattr 設定文件特定屬性

chattr +i file 不能刪除,改名,更改文件內容

chattr +a 只能追加內容

chfn user 可更改用戶描述信息

chgrp heiye file 更改所屬組

chmod 更改權限

chmod 字符(ugoa)或數字(777) 人物 動作 行為 file

chown 更改所有者

chown xiaoyao(所屬者):heiye(所屬主) file

chpasswd 批量改口令

chsh -s $SHELL user 可更改用戶shell類型

chvt:更換tty虛擬終端

chvt 1 相當于ctrl alt F1

clear:清屏

clock:硬件時鐘(=hwclock)

clock -s(以硬件時間為基準修改系統軟件時間)

clock -w(以系統軟件時間為基準修改硬件時間)

cp:復制

cp -a 歸檔 內容屬性全復制(包括時間戳)

cp -f 先刪除后復制

cp -i 提示操作

cp -P 復制快捷方式而非源文件·

cp -r復制文件夾(目錄)

cp -v顯示復制過程

date:日期

修改date: (date 07161030201720月日時分年秒)

或date -s ‘2017-07-16 10:30:20’

date -u 格林日治時間

date -d “10 day(s) ago”=date -d “-10 day(s)”

echo $(date +%F)

2017-07-16

+%F日歷 +%T時間(幾點幾分) +%Y年 +%m月份 +%d日 +%H時 +%M分 +%s秒 +%S(從1970年計算的秒數)

dd:測硬盤讀寫速度

echo:輸出……(默認 -E)

echo \a輸出的同時警報

echo \n輸出且換行

echo -n 輸出不換行

echo -e 啟用字符解釋功能

enable 可查看內部命令

enable -n:可查看禁用內部命令(enable |wc -l 統計輸出內部命令個數 )

enable cmd 可啟用內部命令;

enable -n cmd 可禁用內部命令;

exit退出=logout=ctrl+d=quit

fg:在ctrl+d暫停命令后可通過fg繼續。

finger user 可查看用戶描述信息

file:后加文件可查看文件類型哦。

free:可查看系統內存資源和進程使用情況

gedit:可視化的文本編輯工具

getent 用于查看某些信息

如 getent shadow wang查看shadow中wang用戶信息

getent passwd 查看passwd信息

gpasswd 可為組設口令;

gpasswd -d xiaoyao libai 可把libai從xiaoyao組中刪除

grep string file 從file中查找有string的一行并顯示

groups heiye查看heiye組信息

groupments -g xiaoyao -l 列出xiaoyao組中輔助組成員

groupments -g xiaoyao -a wang把王加入到xiaoyao組里

halt關機(centos6停電關機,centos7關機不斷電)

hash 哈希緩存(內存中存放從登錄開始使用過的外部命令)

hash -l所有緩存外部命令包括別名

hash -d cmd 刪除緩存命令

hash -p path name 給命令路徑起別名

hash -r 清除所有緩存命令

help:幫助 (內部幫助help cmd ;外部cmd –help)

hexcump:一般用來查看二進制的十六進制編碼,實際上可查看任何文件而不僅僅是二進制

如:hexdump -C /etc/issue

history:可查看歷史命令

histroy -c清除歷史命令

hostname:查看主機名

hwclock:查看硬件時鐘

l. 別名,可顯示當前工作目錄下所有隱藏文件,相當于ls -d .*

iconv f gb2313 file -o file 可將文件轉換為中文格式

id -u查看用戶id (0為root centos6,500以上為普通用戶,centos7為1000)=echo $UID

ifconfig:可查看ip ,網關,路由,子網掩碼等信息

init 0 /1 /2 /3 /4 /5 /6 切換用戶模式0 :關機;1:單用戶;2:多用戶;3:字符界面;4:unused;5:圖形化界面;6:重啟

less:比more更好用,可向上翻;/string向下查找string,?string向上查找string

ln:可生成鏈接文件

ln f1 f11生成f1的硬鏈接文件

ln -s f1 f1link 生成f1的軟鏈接文件

ls:列出當前文件下的目錄和文件

ls -l(以列表的方式) =ll

ls -a(列出全部,包括隱藏文件)

ls -d不遞歸顯示

ls -R遞歸顯示

ls -r反向顯示(按字符)

ls -F 為特定文件加后綴以區分

ls -S按文件大小排序

ls -i顯示信息包括inode信息

ls -tl按mtime排序顯示

ls -ult按atime排序顯示

lsattr 顯示特定屬性

lscpu:查看cpu型號等信息(cat /proc/cpuinfo)

lsb -release -a=cat /etc/release 查看linux版本號

lsblk可查看硬盤分區信息

login:登錄

logout:退出登錄

lsof file可查看正在訪問該file的程序和用戶

man 查看幫助文檔

man -f=whatis

mail:郵件

mail -s ”hello“ wang 給wang用戶發一封標題為”hello”的文件

注:郵件內容以 . 回車結束

mandb:更新數據庫(/var/cache/man/)

mount:掛載

makewhatis(centos6里初始更新數據庫)

mkdir創建目錄

mkdir path -p創建多級目錄

mkdir -v可查看創建目錄過程

mkfifo:可生成管道文件 mkfifo file

more:查看更多內容的cat ,空格翻頁

mv:移動

mv -i:交互式,有操作提示;

mv -f 強制

nano:小巧實用的編輯器

newgrp xiaoyao 可臨時切換主組為xiaoyao(exit退出)

newuser user.txt 批量創建用戶

ntpdate +ftp服務器ip 可時時間與ftp服務器時間同步

passwd:修改用戶口令

passwd -d wang 刪除wang用戶口令;

passwd -e wang 強制wang用戶下次登錄修改密碼;(注:修改的新密碼必須與上次不同且長度不能更短)

passwd -l鎖定賬戶;

passwd -u解鎖賬戶;

ping:可測試網絡狀況

ps:可查看當前所有tty

pwd:顯示當前工作路徑默認為(-L)顯示鏈接路徑

pwd -P顯示真實物理路徑

pwunconv 可回到傳統版本編制

pwconv回到原有編制

quit:退出

rename “.txt” “.txt.bak” *.txt 可將.txt格式文件批量改為.txt.bak格式

reboot 重啟

rm 刪除命令

rmdir 刪除空目錄

rmdir -p遞歸刪除空目錄

rmdir -v顯示刪除目錄詳細過程

rpm 安裝rpm包,一般rpm -ivh安裝

centos6(rpm -ivh /misc/cd/Packages/..rpm— 或者 rpm -ivh /media/CentOS../Packages/..rpm)

centos7 (rpm -ivh /run/media/root/Packages/…rpm)

runlevel 可查看用戶當前init和上次init

rz:可從window接受文件

screen:遠程多人交互同一界面

screen -S help 開啟一個名為help的會話

screen -x help加入名為help的會話

screen -ls 顯示當前所有已打開screen會話列表

screen -r 恢復會話

注:screen必須是同一賬號用戶登錄

exit 全部退出,而 ctrl a +d僅一個退出不影響他人

script 配合scriptreplay使用可實現簡單錄像與播放

如 script -t 2>/app/time.log -a /app/cmd.log 錄像

scriptreplay /app/time.log /app/cmd.log 播放

service 可重啟服務或查看服務狀態,如service network restart

set -C禁止重定向覆蓋

set +C允許重定向覆蓋

setfacl 設定文件ACL權限

setfacl -R(遞歸) -m u:heiye:rw file

setfacl -R -m g:xiaoyao :rw file

setfacl -k dir 刪除默認ACL權限

setacl -b dir 清除所有ACL權限

shred -zuvn5 file 安全刪除文件

-z用zone覆蓋;-u刪除;-v安全刪除過程;-n+數值:指定覆蓋幾次

shutdown 關機;無指定默認為1, 即1分鐘后關機

shutdown -h now(立即關機) ‘the system will …’

shutdown -h +m (m分鐘后關機)

shutdown -r 重啟

注:1.centos6里shutdown都會提示,而centos7里超過15分鐘則不提示

2.centos6里可用shutdown -c或ctrl+c取消,而centos里只能用shutdown -c取消

stat 顯示文件時間戳

su 切換用戶

su – user 登錄式完全切換

su user 非登錄式不完全切換 (pwd 不改變,也不讀取相關配置文件)

注:who am i *** ;exit退出

sz:可從linux向windows發文件

tee:既能重定向也能顯示輸出結果

如ls |tee ls.log

ls |tee -a ls.log 追加不覆蓋

注:優點:有標準輸出可繼續管道

有利于復雜管道的故障排除

timedatectl set-timezone (Asia/Shanghai)改時區 (CentOS 7)

top:可查看當前運行進程,端口號等詳細信息

touch:創建新文件或更新時間戳

-a 只更新atime ,ctime

-m只更新mtime,ctime

-t +時間,可修改時間戳(危險,可能導致文件不可用)

注:文件不存在則創建新文件,存在則更新全部時間戳

tr -c 取補集,常配合 -d使用;

tr -d abc < /etc/abcdef 刪除abcdef文件中abc字符;

tr -s “abc” <f1 壓縮f1中abc重復字符;

tr -t “abcdf” “123” <f1 一一對應替換

tree 可顯示目錄和文件樹狀結構

tree -L n 可查看至第n層的書狀列表

tree -d只顯示目錄

注:centos6里默認tree顯示到最后一層,centos7里L=1;

tty:可查看終端號(tty[1~6]為虛擬終端,pts[0~6]為偽終端)

type:可查看命令類型

type cmd (內部則為shell builtin,外部顯示路徑)

tzselect 更改時區!

ulimit:可查看linux下被限制的資源

umask:默認創建文件時減去的權限

-S 以模擬方式顯示

-p 輸出可被調用

unalias:可禁用別名

uname:可查看系統類型

uname -r可查看系統內核版本

usermod -L 鎖定用戶

-U 解鎖用戶(每次解鎖一個!)

useradd 添加用戶

useradd -g制定組,gid

useradd -o常和-u配合不檢查id的唯一性

useradd -r 創建系統賬號

useradd -s可制訂用戶shell類型

useradd -u 2000 wang 制定wang的id為2000

useradd -N 不創建私有組,用user作主組

userdel -r wang :刪除wang的家目錄和郵箱等信息

w:可查看目前系統登錄的用戶和他們正在執行的程序等信息

whatis 簡要說明命令大概功能

whereis 可查看命令或文件來源路徑

which:可查看命令路徑

who:可查看當前所有登錄用戶及終端,登錄時間信息

who -r可查看runlevel信息和登錄時間

whoami=who are you=who is nb……

yes:yes

alias unalias .bashrc 別名/取消別名

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/95431

(1)
你的命字你的命字
上一篇 2018-04-08
下一篇 2018-04-08

相關推薦

欧美性久久久久