基礎指令的使用篇2 Linux版

#echo -e "\033[41;33:4:5m"\033[0m]

man命令

/usr/share/man 地址

wKioL1edpa7A4mOiAAAznIBFITY500.png-wh_50

whatis passwd 查看passwd的man 章節

wKiom1edpb6zgr13AAAiJKMR7sU445.png-wh_50

man n passwd 顯示passwd的第幾章man文件

man -a passwd 列出所有的章節

    -f

    -k        列出所有含有passwd字眼的章節

    less     man 的操作使用方法

help 命令(用于內置命令)




.gz  

ls -l -author 顯示文件作者

wKioL1edpdGT98fVAACkyeN9IKg164.png-wh_50

\ls

'ls'

/bin/ls   關于別名的使用


alias >內部> 緩存 >外部  優先級別的使用


定時關機

shutdown -h +17:30 &"Good Bye"

17:30關機

wKiom1edpvDDeH3HAAA18l8XIYM870.png-wh_50

shutdown -c &

取消關機

wKiom1edpv_BXjNFAAAYlalv3vg594.png-wh_50


info 導航頁

info 命令

cd  usr/share/doc  進入幫助文檔



knowledgebase 知識庫

紅帽知識庫

kbsae.redhat.com

sosreport 收集所有系統上的日志信息(rhe)

wKiom1edqN-RhZejAACQC6odYfc730.png-wh_50

查詢幫助網站:

http://tldp.org

http://www.slidesshare.net

http://www.google.com

       Openstack filetype:pdf


history  歷史

echo $HISTSIZE 查詢history的記錄條數

wKioL1edqPmw_3GKAAAKz7nJXZg597.png-wh_50

cat /etc/profile  文件所在的位置

wKioL1edqSyQICs4AAB0GC92VAY386.png-wh_50

!407 重復執行第407條指令

!-5 表示重復執行倒數第五行

ls -a

.bash_history

wKiom1edqUWD_S1GAABbUE6c8Zs178.png-wh_50

通過退出exit可以放入最新的歷史

!shut 使用最近的shut開頭的指令

!?go  包含go的指令 

?。?表示執行上一條指令

Ctrl T  表示執行上一條指令

!-1    表示執行上一條指令

Ctrl R +搜索名詞   搜索關于名詞的指令


ll !$ 執行最后的參數

!$最后的參數

!:^           !:2               ?。?

第一個參數   參數里面的第二個  參數的全部

file !ll:^    file !ll:2        file !ll:*


cat .bash_profile  自己的歷史目錄

history


history -c 清理記錄

history -d 刪除某一條記錄  history -d 2

history -a 把剛剛執行的歷史加入到歷史文件里面

history -p  

history -w 保存歷史到歷史文件

history -s +名詞 直接將名詞寫入歷史目錄中

history +數字 顯示最近的數字條指令歷史

HISTFILE +路徑           可以修改保存歷史文件的路徑

HISTFILSIZE  nano         歷史記錄的數量

HISTTIMEFORMAT="%F %T "  顯示時間歷史操作時間

               “‘hostname’;%F %T ”再加個用戶名

HISTIGNORE=“指令”可以隱藏歷史記錄中的指令

HISTIGNORE=“passwd:echo*”

HISTCONTROL

HISTCONTROL=ignorespace  以空格打頭的文件都隱藏

HISTCONTROL=ignoreboth   重復命令和空格鍵開頭的不記錄

erasedups:刪除重復命令

wKiom1edqlfQySiwAAA87oBd7j0857.png-wh_50

bash 快捷鍵

Ctrl+l  相當于清屏clear

Ctrl+a  移動到行首

Ctrl+e  移動到行尾

Ctrl+u  光標與之前的刪除

Ctrl+k  光標與之后的刪除


文件系統的結構

分靜態和動態

static靜態         /usr      /etc

                  /opt      /boot


Variable 動態


普通用戶不能使用/sbin: 里面的文件

老版本能通過路徑使用/sbin:里面的文件



block 隨機訪問   有緩存   物理設備

character 字符設備  順序訪問  無緩存  邏輯

空設備 /dve/null /dve/zero

dd if=/dve/zero of=f1 bs=1 count=1

hexdump f1  查看二進制文件f1

xxd f2   效果一樣



/lib/moddules/  lib

mnt 掛載點 mount


srv  臨時文件 


usr  7 /bin = /usr/bin

       /sbin =/usr/sbin

       /lib =/usr/lib

       /lib64 =usr/lib64


last 顯示用戶的登陸記錄

路徑/var/log


proc   cat /prco/cpu

       /proc  進程信息

/sys 里面含有硬件信息


echo"—"> /sys/class/scsi_host/host2/scan

掃描新的硬盤


issue 登陸信息


grep zczx /usr/share/dict/words  通過字典查詢zczx這一個詞語是否詞典擁有

wKioL1edqwrg0xFVAABRm3qIHDE238.png-wh_50


cd /misc   6版本能夠實現自動掛載


cd /net    7版本取消了net文件夾

service 服務器


文件和目錄被組織成一個單根倒置樹結構

根目錄“/”表示

文字的大小寫敏感  大小寫敏感與文件系統有關

以.開頭的文件為隱藏文件

路徑分隔/

文件有兩類數據:

           元數據:meta    數據名稱,標題

           數據:data      數據的具體內容

     元數據和數據所存儲的地方不一樣


藍色-目錄  綠色-可執行文件 紅色-壓縮文件

淺藍色-鏈接文件  灰色-其他文件


標準linux文件系統(如ext4),文件名稱大小寫敏感.

列如:MAIL,Mail


絕對路徑  全路徑  以根開始

相對路徑  選擇上下級路徑  不以根開始

不同環境中用不同路徑


cd 默認回到家目錄 cd^root


ls -R(r) 目錄遞歸

ls -ld   目錄和符號鏈接

ls -1 各一行顯示

ls -s 顯示文件的塊數目

ls -Slr 有小到大排序


atime  accesstime

ctime  chanage time

mtime  modify time 


ll –time=atime fi

          ctime


stat +文件名     看元數據

atime 超過1 days 或者 old mtime 訪問就會更改

chattr +A a.sh

原創文章,作者:swzczx,如若轉載,請注明出處:http://www.www58058.com/28212

(0)
swzczxswzczx
上一篇 2016-08-04 14:41
下一篇 2016-08-04 14:41

相關推薦

  • linux中如何使用幫助

     在linux學習過程中,會遇到許多困難,尤其是一些命令掌握不牢固,不知道具體用法;或者是想要實現一些功能而不知道使用何種命令。這時求人不如求己,上網求助不如自己學會使用幫助,下面介紹幾種linux幫助的用法。 1.what is +命令    執行這條命令可以顯示命令的簡短描述,讓大家了解命令的基本功能。同時可以看到命令相關章…

    2017-07-23
  • Apc緩存Opcode

    1、PHP執行 PHP的運行階段也分成三個階段: Parse。語法分析階段。 Compile。編譯產出opcode中間碼。 Execute。運行,動態運行進行輸出。                            …

    Linux干貨 2015-04-10
  • N28-第一周

    *計算機的組成以其功能: 當今計算機系統由硬件系統和軟件系統兩大部分組成。硬件系統是指計算機的物理設備,包括CPU,存儲器,輸入/輸出模塊等。軟件系統則是各種程序和數據的集合。 硬件結構的基本構成: 處理器: 用于控制計算機的操作,執行數據處理功能,是計算機硬件的核心。由控制器,運算器和一組寄存器組成。 控制器:負責根據讀入的指令決定計算機的操作 運算器:負…

    2017-12-06
  • 運維工程師技能需求排行

    這是我今天在拉勾網搜索運維,翻完了4四頁也招聘信息之后得到的,我的目的是想要看看之后的學習,哪個更應該成為重點,有些在我意料之中,有些還真的沒想到,算是努力了一個小時的收獲吧,分享給大家。
    注意:其中的看法僅代表個人觀點,很多都是依靠我自己的學習經驗和工作經驗累積的

    Linux干貨 2017-12-12
  • 如何新增加磁盤分區掛載

    新增磁盤和分區掛載我們先要了解fdisk的參數以及菜單的操作說明,下面是fdisk的參數說明: ?fdisk參數說明: m :顯示菜單和幫助信息 a :活動分區標記/引導分區 d :刪除分區 l :顯示分區類型 n :新建分區 p :顯示分區信息 q :退出不保存 t :設置分區號 v :進行分區檢查 w :保存修改 x :擴展應用,高級功能 1 ?查看磁盤…

    Linux干貨 2018-03-26
  • 馬哥教育第一天記

    一天學習心得和記錄

    Linux干貨 2018-03-26
欧美性久久久久