欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

linux 基礎命令大全

 更新時間:2016年10月18日 15:33:22   作者:cokekissyoung  
學過Linux的人都會知道,Linux中的命令的確是非常多,但是玩過Linux的人也從來不會因為Linux的命令如此之多而煩惱,本文介紹了linux 基礎命令,有興趣的可以了解一下。

Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盤操作、文件存取、目錄操作、進程管理、文件權限設定等。所以,在Linux系統(tǒng)上工作離不開使用系統(tǒng)提供的命令。

字符匹配

  • * 代表任意字符串
  • ?代表一個字符
  • [abcd...]代表從里面選字符
  • [1-9] [a-z] 表示范圍
  • [!abcd] 代表除這些字符串之外

重定向

  • ls  -l  /tmp > /tmp.msg   不再屏幕顯示,而是輸入到/tmp.msg 這個文件
  • date >> /tep.msg    >>表示在末尾追加
  • grep 127 < /etc/hosts   輸入重定向
  • cp -R /usr   /backup/usr.bak  2> /bak.error   錯誤輸出重定向

管道:將一個命令的輸入作為另一個命令的輸入

  • ps aux | grep  apache2

命令鏈接符

  • ls  -l  /etc/hosts;ls -l /etc/host;   命令依次執(zhí)行
  • sudo service apache2  stop&&sudo  service apache2  start   前面命令執(zhí)行成功后,才執(zhí)行后面命令
  • service apache2 restart || sudo service apache2 restart  前面命令執(zhí)行失敗后,后面命令才執(zhí)行

命令替換符

  • ls  -l  `which touch`  將which touch的輸入作為 ls -l 的參數

目錄與文件管理命令

  • ls  -ald  /root  顯示/root下所有文件
  • pwd   顯示當前目錄
  • touch  test.c   創(chuàng)建一個新文件test.c
  • mkdir  test   創(chuàng)建一個新目錄 test
  • cp  test.c   /root    復制 test.c 到 /root
  • cp   -R   test   /root     復制test 文件夾到 /root
  • mv  test.c  /root   移動 test.c 到/root
  • mv  test.c  /root/test2.c     移動并且改名
  • rm    -rf    /mydir 不詢問 y/n,強制刪除/mydir 目錄和里面的文件
  • cat Myfile 查看文件
  • more  Myfile 分頁查看文件內容,空格:下一頁,enter:下一行,q:退出
  • tail -num log.txt 實時查看文件前num行內容
  • ln source.txt  /var/source.txt   創(chuàng)建硬鏈接(相當于copy + 實時更新)
  • ln -s  source.txt  /var/source.txt  創(chuàng)建軟連接(相當于快捷方式)   
  • sudo chmod -R 777 /sh

壓縮和解壓

  • gzip    -d    文件:壓縮為 .gz文件,不支持目錄,不保留源文件,-d 為解壓縮
  • bzip2  -k    文件:壓縮為.bz2 文件,它的壓縮比非常驚人,-k 會保留源文件。
  • bunzip2    .bz2文件:解壓 .bz2 文件。
  • tar  -zxvf   aa.tar.gz   解壓到當前文件夾
  • tar  -zcvf   aa.tar.gz  /etc/aa.txt   壓縮文件,記得文件用全路徑
  • zip  services.zip  /etc/services  壓縮文件
  • zip  test.zip  /test  壓縮目錄 zip 是保留源文件的壓縮。
  • uzip    壓縮文件:解壓文件;

文件權限

  • chmod  [-R]  777   /var/home/www    改變文件/目錄權限 -R是遞歸
  • chown   caokaiyan    /var/home/www/aa.txt    改變文件所有者
  • chgrp  [-R]  admin        /var/home/www/aa.txt    改變文件所有組

用戶管理

  • useradd  caokaiyan  向系統(tǒng)添加一個用戶
  • passwd   caokaiyan  給用戶設定一個秘密
  • su  切換到root用戶
  • sudo  普通用戶使用root用戶權限操作,一般在Debian系列l(wèi)inux才有
  • logout   注銷登錄

文件搜索

  • which  ls   定位到ls命令的絕對路徑;提供 命令別名信息
  • whereis  ls 定位到ls命令的絕對路徑;提供幫助文檔信息
  • find  /etc  host    在/etc 里面查找名字帶有 host 的文件
  • locate  host   基于linux內置文件數據庫查找?guī)в?host 名的文件,一般在找之前 updatedb 一下,更新內置數據庫
  • file    文件:判斷文件類型

網絡通信命令

  • ping    + ip地址/URL:發(fā)送數據包,看看能不能得到包的返回
  • ping    自己機器ip地址:如果能通,說明自己的網絡設置是沒問題的!
  • ping    127.0.0.1(回環(huán)地址):檢測自己機器安裝了tip/ip 協議 么
  • ping   + 6000    www.baidu.com    :發(fā)送 6000    block 大小的一個包,來測試網絡連接時延
  • ifconfig    -a    :查看網卡信息;eth0是第一塊網卡     lo 是回環(huán)網卡;
  • netstat -anp:監(jiān)控網絡狀態(tài),端口號,哪個進程監(jiān)聽的這個端口啊,等等!
  • traceroute  +域名/主機 IP :追蹤路由
  • route -n:顯示本機路由表

關機

  • shutdown  -h [now/等待時間]
  • shutdown    -r    [now/等待時間] 重啟
  • reboot    快速重啟(跳過sync數據同步過程)
  • init    0    關機
  • init    6    重啟
  • halt    系統(tǒng)停機

查看硬盤分區(qū)情況

  • fdisk    -l    [/dev/had]硬盤分區(qū)情況
  • df    -h    硬盤分區(qū)的使用情況
  • du    -sh   /root    查看/root下所有目錄大小
  • uname    -a 所用的linux 版本號

linux環(huán)境配置

  • Locale    查看當前語言環(huán)境
  • LANG=zh_CN.UTF-8   設置當前語言 ,LANG 是環(huán)境變量
  • 可以使用配置環(huán)境變量,而不用去修改對應的配置文件
  • env    列出所有的環(huán)境變量
  • date    顯示當前時間
  • cal    顯示當前日歷

進程管理

  • ps aux 查看運行的所有進程
  • ps e  
  • kill  8024  通過PID殺死進程
  • Kill  -9  8935   強制殺死進程
  • killall  8323   殺死它和它的子進程
  • top   實時監(jiān)控進程

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Linux中使用crontab命令啟用自定義定時任務實例

    Linux中使用crontab命令啟用自定義定時任務實例

    本篇文章主要是介紹了Linux中使用crontab命令啟用自定義定時任務實例,感興趣的小伙伴們可以參考一下。
    2016-10-10
  • 詳解Linux進程間通信——使用共享內存

    詳解Linux進程間通信——使用共享內存

    共享內存是在兩個正在運行的進程之間共享和傳遞數據的一種非常有效的方式。這篇文章主要介紹了詳解Linux進程間通信——使用共享內存,有興趣的可以了解一下。
    2017-01-01
  • Linux定時刪除日志的簡單實現方法

    Linux定時刪除日志的簡單實現方法

    這篇文章主要給大家介紹了關于Linux定時刪除日志的簡單實現方法,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Linux具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-04-04
  • linux中啟動tomcat后瀏覽器無法訪問的解決方法

    linux中啟動tomcat后瀏覽器無法訪問的解決方法

    最近在啟動了tomcat后發(fā)現了一些問題,通過查找相關資料終于解決了,下面將解決方法分享給大家,這篇文章主要給大家介紹了關于linux中啟動tomcat后瀏覽器無法訪問的解決方法,需要的朋友可以參考下。
    2017-12-12
  • 淺談linux中的whoami與 who指令

    淺談linux中的whoami與 who指令

    下面小編就為大家?guī)硪黄獪\談linux中的whoami與 who指令。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • linux上傳并配置jdk和tomcat的教程詳解

    linux上傳并配置jdk和tomcat的教程詳解

    這篇文章主要介紹了linux上傳并配置jdk和tomcat的操作方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • 淺談Linux內核創(chuàng)建新進程的全過程

    淺談Linux內核創(chuàng)建新進程的全過程

    這篇文章主要為大家深入淺出的介紹了Linux內核創(chuàng)建新進程的全過程,感興趣的小伙伴們可以參考一下
    2016-01-01
  • centos 7 安裝配置方法圖文教程

    centos 7 安裝配置方法圖文教程

    這篇文章主要為大家詳細介紹了centos 7 安裝配置方法圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • ubuntu開啟SSH服務遠程登錄操作的實現

    ubuntu開啟SSH服務遠程登錄操作的實現

    這篇文章主要介紹了ubuntu開啟SSH服務遠程登錄操作的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • linux文件系統(tǒng)調整大小的方法(linux調整分區(qū)大小)

    linux文件系統(tǒng)調整大小的方法(linux調整分區(qū)大小)

    本文歸納了在不破快文件系統(tǒng)數據的前提下對文件系統(tǒng)大小進行調整的方法.這里采用的是"拆東墻, 補西墻"的方法, 當然, 如果你的磁盤中有未分區(qū)的空閑空間, 你就不用減小某個分區(qū)的空間了
    2014-01-01

最新評論