總結(jié)linux常用命令使用格式

iconv

-l 顯示編碼
-f gb2312以gb2312形式打開
-o gb2312 xx.txt轉(zhuǎn)換并生成文件

ls

ls -ll查看目錄文件詳細(xì)信息
ls -a 查看全部文件
ls -h 查看文件并顯示大小
-r 目錄遞歸
-ld 目錄和符號鏈接信息
-1 文件分行顯示
-S 按從大到小排序
-t 按mtime排序
-u 配合-t選項,顯示并按atime從新到舊排序
-U 按目錄存放順序顯示
-X 按 文件后綴排序 

禁用selinux

vim /etc/selinux/config  SELINUX=disabled

禁用防火墻

systemctl disable firewalld 

pwd顯示文件的據(jù)對路徑

-P顯示真實物理路徑
-L顯示鏈接路徑(默認(rèn))

sudo

 -i 切換root用戶

tab

~2tab查看所有用
$2tab顯示所有變量
*2tab顯示當(dāng)前目錄所有子目錄

screen 遠(yuǎn)程協(xié)助

 -S help 創(chuàng)建一個help會話
-ls 顯示所有已經(jīng)的會話
-x help加入help會話
ctrl + a ,d剝離screen會話
exit 退出并關(guān)閉screen會話
-r 恢復(fù)某個正在執(zhí)行突然斷開的會話

echo回顯

-n 不自動換行
\c最后不加換行符號
\a發(fā)出警告聲
-e打印顏色
 試?yán)?033[43;35;5magedu\033[0m' #43表示背景顏色,35表示字體顏色,4表示閃爍。
\b退格鍵
\r回車,將r后面的移動到光標(biāo)最前面
\t插入tab
\\插入\字符
\0nnn插入nnn字符(八進(jìn)制)
\xHH插入HH(十六進(jìn)制)
""雙引號能識別變量
''單引號里面的所有內(nèi)容顯示為字符串
``反向單引號里面執(zhí)行命令
{1..10}打印1-10
---
    eecho '---' > /sys/class/scsi_host/host2/scan掛載一塊虛擬硬盤

查看系統(tǒng)信息

free           內(nèi)存
hostname  計算機名稱
lsblk           看塊設(shè)備列表
    -f        可以查看塊設(shè)備的格式
ls cpu         查看cpu
uname -r    查看內(nèi)核信息
df -h           查看所有磁盤信息

關(guān)機、重啟

  • init
    0關(guān)機
    3關(guān)閉圖形界面
    5打開圖形界面
    6重啟
  • shutdown關(guān)閉
    -r重啟
    -h關(guān)機
    -c取消命令
    -now立刻執(zhí)行
  • exit退出
  • logout注銷
  • reboot重啟
    -p關(guān)機
  • poweroff關(guān)機
  • half關(guān)機但不斷電

圖形、用戶

tty        查看當(dāng)前界面終端號
startx     打開圖形界面
w          查看那些用戶登陸,并顯示正在干什么
who
    -r 查看上一次和當(dāng)前圖形模式
    am i顯示用戶名和時間在那個終端登陸
runlevel 查看上一次和當(dāng)前圖形界面的模式

hash 緩存表

-l顯示緩存
-d name清除name緩存
-r 清除所歐緩存

which 命令路徑

-a 顯示所有路徑

id

-u root 顯示root用戶id

sleep 等待

sleep 3 等待3秒

時間,時區(qū)

date時間
    date +$F顯示年月日
    -d ‘-1 day’顯示前一天 的日期 
    date -d @xx秒,可以顯示秒換算為當(dāng)前時間
    date -s “20xxx”修改當(dāng)前時間
timedatectl顯示時區(qū)
    list-timezones 顯示所有時區(qū)
    修改時區(qū)timedatectl set-timezone 時區(qū)
hwclock硬件時間
    -s以硬件時間為準(zhǔn),修改系統(tǒng)時間
    -w以系統(tǒng)時間為準(zhǔn),修改硬件時間

export命令:

        -f:代表指定輸出的arguments為函數(shù)名稱。
        -n:刪除指定的變量。變量實際并未刪除,只是不會輸出到后續(xù)指令的執(zhí)行環(huán)境中。
        -p:列出所有的shell賦予程序的環(huán)境變量。

pstree

-p 查看系統(tǒng)中正在運行的進(jìn)程

hexdump 二進(jìn)制工具

-C 文件

basename取絕對路徑下的文件,過濾文件夾

dirname只取文件夾,不要文件

whereis 查看命令在那個目錄下

nmcli 設(shè)置網(wǎng)絡(luò)

bc 計算器

reset重置復(fù)位

cal日歷

ss -ntl 查看端口

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容