1. 程式人生 > >linux基礎命令總結更新(幹貨!)

linux基礎命令總結更新(幹貨!)

路徑 可視化 版本 use con 查看文本 端口號 basename 輸出

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: 計算器

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

cd:切換目錄

clear:清屏

clock:硬件時鐘(=hwclock)

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

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

cp:復制

date:日期

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

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

echo $(date +%F)

2017-07-16

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

dd:測硬盤讀寫速度

echo:輸出......

enable 可查看內部命令

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

enable cmd 可啟用內部命令;

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

exit退出=logout=ctrl+d=quit

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

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

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

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

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

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

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

hash -d cmd 刪除緩存命令

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

hash -r 清除所有緩存命令

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

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

history:可查看歷史命令

hostname:查看主機名

hwclock:查看硬件時鐘

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:重啟

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

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

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

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

lsblk可查看硬盤分區信息

login:登錄

logout:退出登錄

mount:掛載

mkdir創建目錄

mkdir path -p創建多級目錄

nano:小巧實用的編輯器

ping:可測試網絡狀況

ps:可查看當前所有tty

quit:退出

reboot 重啟

rm 刪除命令

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

rz:可從window接受文件

sz:可向windows發送文件

stat 顯示文件時間戳

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

shutdown 關機

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

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

shutdown -r 重啟

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

touch:創建新文件或覆蓋已存在的文件

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

type:可查看命令類型

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

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

unalias:可禁用別名

uname:可查看系統類型

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

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

whatis 可查看命令作用或幫助

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

which:可查看命令路徑

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

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

whoami=who are you=who is nb......

yes:yes

linux基礎命令總結更新(幹貨!)