基礎指令的使用篇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
下一篇 2016-08-04

相關推薦

  • DNS常用配置解析反向解析

    什么是域名解析庫文件?     是指將我們訪問的域名解析成IP返回給本主機,然后本機拿著解析后IP去訪問服務器,而解析格式就放在域名解析庫文件中。DNS解析分為正向解析和反向解析    正向解析就是將域或域名解析成對應的IP地址,反之則相反,通過IP解析成域名 &nbs…

    Linux干貨 2017-05-31
  • ansible基礎應用

    ansible基礎 一、運維主要工作 ansible聚集以上功能于一身,能夠完整輕易的實現應用部署和批量命令功能,適用于主機數量不太多,再大的用puppet。 二、ansible特性 (1)模塊化:調用特定的模塊,完成特定任務; (2)基于python語言實現,由paramiko,PYYAML和JINJa2三個關鍵模塊組成 (3)部署簡單:agentless…

    Linux干貨 2017-01-04
  • FHS文件系統各目錄功能

    前言:     文件系統是一種存儲和組織計算機數據的方法,它使得對其訪問和查找變得容易。linux的哲學是一切皆文件,linux系統中的一切包括設備文件,我們都能在linux的倒置樹狀文件系統中找到相對應的文件。所以清楚的明白根目錄下的每個子目錄包含什么樣的文件是很有必要的。我們將以Filesystem Hierarchy Standar…

    Linux干貨 2016-10-17
  • N25-第四周博客作業

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 [root@localhost tuser1]# cp -r /etc/skel/ /home/tuser1 [root@localhost tuser1]#&nb…

    Linux干貨 2016-12-25
  • Linux基礎知識(三)

     本文的主要內容是:  1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。  2、取出最后登錄到當前系統的用戶的相關信息。  3、取出當前系統上被用戶當作其默認shell的最多的那個shell。  4、將/etc/passwd中的第三個字段數值最大的后10個用戶的信息全…

    Linux干貨 2016-10-03
  • 磁盤管理之文件系統

                             文件系統     文件系統是操作系統用于…

    Linux干貨 2016-09-06
欧美性久久久久