Linux常用命令總結(jié)

Linux常用命令總結(jié)

一铲咨、文件編輯

1. 一般模式

  • yy 復(fù)制
  • yNy 復(fù)制N行
  • p 粘貼
  • u 撤銷
  • dd 刪除一行
  • dNd 刪除N行
  • d^ 刪除當(dāng)前行光標(biāo)前面的字符
  • d$ 刪除當(dāng)前行光標(biāo)后面的字符
  • shift + g 跳轉(zhuǎn)到最后一行
  • N + shift + g 跳到第N行 或者
  • / 查找字符串 n(查找下一處) N(查找上一處)

2. 編輯模式

  • i 進(jìn)入編輯模式
  • o 進(jìn)入下一行的編輯模式

3. 指令模式

  • w 保存
  • q 退出
  • 栅葡! 感嘆號(hào)強(qiáng)制執(zhí)行

二谈秫、文件目錄類

  • pwd 顯示當(dāng)前工作路徑
  • ll 列出目錄內(nèi)容
  • mkdir 創(chuàng)建新目錄
    • mkdir -p 遞歸創(chuàng)建
  • touch 創(chuàng)建空文件
  • cd 切換目錄
    • 絕對(duì)路徑和相對(duì)路徑
    • cd - 返回之前操作的目錄
  • cp 復(fù)制文件或目錄
    • cp -r 遞歸復(fù)制
  • rm 刪除文件(在沒有理解路徑的情況下,不要亂用)
    • rm -rf 遞歸強(qiáng)制刪除
  • mv 移動(dòng)目錄、改名
  • cat 查看文件
  • more 分頁查看文件
    • 空格 向下翻頁
    • ctrl + B 返回上一屏
  • tail -F 監(jiān)控文件
  • echo 追加文件
  • ln -s [原文件][目標(biāo)文件] 軟連接
  • history 歷史命令

三、時(shí)間日期類

  • date 顯示當(dāng)前時(shí)間
    • date -s 設(shè)置系統(tǒng)時(shí)間
    • date -s ‘2019-03-09 23:23:23’
  • cal 查看日歷
  • tab 自動(dòng)補(bǔ)充鍵

四、用戶管理命令

  • useradd [用戶] 添加新用戶
  • userdel [用戶] 刪除新用戶
  • passwd [用戶] 設(shè)置用戶密碼
  • id [用戶] 判斷用戶是否存在
  • su [用戶] 切換用戶
  • /etc/sudoers 設(shè)置普通用戶具有root權(quán)限
  • usermod 修改用戶
    • usermod -g group1 user1 把用戶user1加入到group1用戶組
  • groupadd itstar 新增用戶組
  • groupdel 刪除組
  • groupmod 修改組
  • cat /etc/group 查看創(chuàng)建了哪些組

五改含、文件權(quán)限類

  • chmod 改變權(quán)限 chmod -R 777 用戶名
  • chown [最終用戶][文件或目錄]
    • chown -R user1:user1 [文件名]
  • su [用戶] 切換用戶

六、磁盤分區(qū)類

  • fdisk 在root用戶下查看分區(qū)
  • df 查看硬盤
    • df -h
  • du -h [目錄名] 查看指定文件夾下的所有文件大衅础(包含子文件夾)
  • free 顯示內(nèi)存情況
    • free -h 以M為單位顯示內(nèi)存使用情況
    • free -h -s 3 每隔 3 秒輸出一次內(nèi)存的使用情況捍壤,按下 ctrl + c 結(jié)束
  • -s 指定間隔的秒數(shù)
  • mount /unmount 掛載/卸載

七、搜索查找類

  • find [搜索范圍][匹配條件]
    • 按文件名
  • find /opt -name *.jar
    • 按擁有者
  • find /opt -user user1
    • 按文件大邪鞍(在某目錄下查找大于1M的文件)
  • find /opt -size +1024
  • grep 管道符
    • grep + 參數(shù) + 查找內(nèi)容 + 源文件
    • rpm -qa|grep mysql 查找系統(tǒng)中是否有mysql的rpm包
    • grep "C|A" A 注:區(qū)分大小寫
    • grep -i "C|A" A 是不區(qū)分大小寫

八鹃觉、進(jìn)程線程類

  • ps -aux 查看系統(tǒng)中的進(jìn)程
  • ps - ef | grep ***
  • netstat -alp 查看監(jiān)聽的端口
  • top 查看系統(tǒng)的健康狀態(tài)
  • kill 進(jìn)程
    • kill -9 進(jìn)程號(hào) 直接殺死進(jìn)程
  • ip addr 查看IP地址

九、壓縮和解壓縮

  • gzip + 文件 壓縮文件 注:不能壓縮目錄
  • gunzip + 文件.gz 解壓縮文件
  • zip + 文件名 + 要壓縮的內(nèi)容
  • unzip + *.zip 解壓文件
    • zip a.zip a 把a(bǔ)壓縮成zip格式的文件
  • tar –zcvf etc.gz /etc/ 打包并壓縮
    • z:gzip壓縮文件睹逃;c:創(chuàng)建tar包帜慢;v:顯示tar執(zhí)行過程;f:指定壓縮文件名
  • tar –zxvf etc.gz 解壓并拆包

十唯卖、系統(tǒng)類

  • hostnamectl -set [計(jì)算機(jī)名稱] 修改主機(jī)名稱
  • hostname 查看主機(jī)名
  • vi /etc/sysconfig/network-scripts/ifcfg-ens33 修改主機(jī)IP
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="e980e117-7ca1-4032-ae48-723d40125291"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=192.168.0.112
GATEWAY=192.168.75.2
NETMASK=255.255.255.0
DNS1=8.8.8.8
DNS2=8.8.4.4
  • service network restart 重啟網(wǎng)卡
  • vi /etc/hosts 編輯主機(jī)域名映射

十一粱玲、定時(shí)任務(wù)

ubuntu:

  • 添加定時(shí)任務(wù):
#方式一
vim /etc/crontab=
#方式二
crontab -e
  • 定時(shí)任務(wù)命令格式
# 使用方式一時(shí):
* * * * * username command
分 時(shí) 日 月 周 用戶名 命令
# 使用方式二時(shí):
* * * * *  command
分 時(shí) 日 月 周 命令
  • 選擇編輯器
[root@wang ~]# select-editor
Select an editor. To change later, run 'select-editor'.
1. /bin/ed
2. /bin/nano <---- easiest
3. /usr/bin/vim.basic
4. /usr/bin/vim.tiny
Choose 1-4 [2]: 3   #選擇3即可切換 crontab -e 命令使用的編輯器為vim
  • 查看運(yùn)行狀態(tài)
pgrep cron
#或
service cron status
  • 啟動(dòng)、停止與重啟cron
service cron start
service cron stop
service cron restart
#或
sudo /etc/init.d/cron start
sudo /etc/init.d/cron stop
sudo /etc/init.d/cron restart
#每1分鐘同步一次時(shí)間
*/1 * * * *     root    ntpdate 0.asia.pool.ntp.org

以下為時(shí)間服務(wù)器
time.nist.gov

time.nuri.net

0.asia.pool.ntp.org

1.asia.pool.ntp.org

2.asia.pool.ntp.org

3.asia.pool.ntp.org

十二拜轨、網(wǎng)絡(luò)相關(guān)

scp 命令 : 拷貝文件或目錄到遠(yuǎn)程計(jì)算機(jī)

scp -r /opt/module/hbase-1.3.1/ root@hostname:/opt/module/
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末抽减,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子橄碾,更是在濱河造成了極大的恐慌卵沉,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,290評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件法牲,死亡現(xiàn)場(chǎng)離奇詭異史汗,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)拒垃,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門停撞,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人悼瓮,你說我怎么就攤上這事戈毒。” “怎么了横堡?”我有些...
    開封第一講書人閱讀 156,872評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵埋市,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我命贴,道長(zhǎng)道宅,這世上最難降的妖魔是什么食听? 我笑而不...
    開封第一講書人閱讀 56,415評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮污茵,結(jié)果婚禮上樱报,老公的妹妹穿的比我還像新娘。我一直安慰自己省咨,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評(píng)論 6 385
  • 文/花漫 我一把揭開白布玷室。 她就那樣靜靜地躺著零蓉,像睡著了一般。 火紅的嫁衣襯著肌膚如雪穷缤。 梳的紋絲不亂的頭發(fā)上敌蜂,一...
    開封第一講書人閱讀 49,784評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音津肛,去河邊找鬼章喉。 笑死,一個(gè)胖子當(dāng)著我的面吹牛身坐,可吹牛的內(nèi)容都是我干的秸脱。 我是一名探鬼主播,決...
    沈念sama閱讀 38,927評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼部蛇,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼摊唇!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起涯鲁,我...
    開封第一講書人閱讀 37,691評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤巷查,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后抹腿,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體岛请,經(jīng)...
    沈念sama閱讀 44,137評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評(píng)論 2 326
  • 正文 我和宋清朗相戀三年警绩,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了崇败。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,622評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡肩祥,死狀恐怖僚匆,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情搭幻,我是刑警寧澤咧擂,帶...
    沈念sama閱讀 34,289評(píng)論 4 329
  • 正文 年R本政府宣布,位于F島的核電站檀蹋,受9級(jí)特大地震影響松申,放射性物質(zhì)發(fā)生泄漏云芦。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評(píng)論 3 312
  • 文/蒙蒙 一贸桶、第九天 我趴在偏房一處隱蔽的房頂上張望舅逸。 院中可真熱鬧,春花似錦皇筛、人聲如沸琉历。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽旗笔。三九已至,卻和暖如春拄踪,著一層夾襖步出監(jiān)牢的瞬間蝇恶,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來泰國打工惶桐, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留撮弧,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,316評(píng)論 2 360
  • 正文 我出身青樓姚糊,卻偏偏與公主長(zhǎng)得像贿衍,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子救恨,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • 1舌厨、文件和目錄: # cd /home 進(jìn)入 '/home' 目錄 # cd .. ...
    XDgbh閱讀 1,994評(píng)論 0 1
  • 1.查進(jìn)程ps命令查找與進(jìn)程相關(guān)的PID號(hào):ps a 顯示現(xiàn)行終端機(jī)下的所有程序,包括其他用戶的程序忿薇。ps -A ...
    洛的俠閱讀 285評(píng)論 0 1
  • 觀察linux系統(tǒng)上虛擬內(nèi)存的當(dāng)前狀態(tài)[root@localhost ~]# cat/proc/meminfoMe...
    even_366閱讀 210評(píng)論 0 0
  • 列出歸檔內(nèi)容 tar -tzvf test.tar.gz du -sh 查看所有文件的大小總和 按時(shí)間的倒序排...
    茶園詩語閱讀 301評(píng)論 1 1
  • 1. 常用命令 ls-l 列出文件的詳細(xì)信息裙椭。-a 列出當(dāng)前目錄下所有文件以及目錄,包括隱藏的文件署浩。 fi...
    zhangxu0636閱讀 220評(píng)論 0 0