linux功能概述及目錄介紹

一:功能介紹:linux

cd:切換目錄  (cd. 切換到當前目錄 ;cd ..切換到上級目錄)shell

ls:查看當前目錄      -l查看當前目錄的詳細信息(=ll)   -a查看隱藏文件vim

useradd :新建用戶名bash

passwd:新建密碼操作系統

up - :轉移用戶名命令行

pwd:肯定目錄日誌

cd~:切換到家目錄下blog

cd -:返回上一次切換的目錄遞歸

cp:拷貝文件    -r拷貝文件或目錄ip

alias :查看命令別名 如cp=cp -i

mv:剪切,有時能夠改文件名(相同目錄下移動,能夠更名)

mkdir:建立目錄  -p建立多級目錄

touch:建立文件

rm:刪除文件 (能不使用盡可能不使用) -r 刪除文件,目錄

cat:瀏覽正文文件內容

head:顯示前幾行文件內容

tail:顯示後幾行文件內容

echo 'hello' >>文件名                           向文件內容輸入’hello’

tail -f :至關於日誌文件

More:顯示百分比的文件內容

:wq  保存文件(這是在vim文件時運用的)

vim:編輯模式  

在編輯模式下,輸入a ,表示在光標後輸入內容 

                         輸入i,     表示在光標前輸入內容   

                         輸入o,  表示在光標下一行輸入內容    

                         輸入s,     刪除光標所在字符並開始插入

id 用戶名:查看有系統哪些用戶

useradd -u(用戶id) 1000  -g(羣組)root   -d(家目錄) /root  -c (標識信息)  root_user  -s(指定用戶所用的shell,即判斷用戶是否可在終端登陸)  /bin/bash  ax(用戶名)

usermod:修改用戶信息

usermod -u(user的id) 1000     -g(羣組id) 1000     -G(羣組) root      -d(家目錄)/root      -c(寫改備註信息) root_user     -s(修改shell)/bin/bash

權限信息      硬連接數  屬主  屬組    文件大小    文件日期               文件名

權限信息(selinux)10位:

       第一位:l,d,-,b,p等 .  -:普通文件  d:目錄   l:軟鏈接   b:設備文件  p:管道文件

       2~4:屬主權限

       5~7:屬組權限

       8~10:其餘用戶訪問權限

r 讀   w 寫   x 執行

chmod:修改文件權限  u=rwx ,g=rwx,0=-(爲空的意思)    

由於 r=4,w=2,x=1因此也能夠表示

chmod 770

執行文件內容方法 : ./

ll -d 查看當前目錄的詳細信息  

ll:查看子目錄,子文件的詳細信息

目錄下的可執行權限(x)表示是否可cd (至關於Windows是否可雙擊打開)

對目錄:

r:能夠ls該目錄的子文件,子目錄

w:能夠在該目錄下建立,刪除,重命名

x:能夠cd到該目錄下

chown:修改文件屬主,屬組

例如:chown root.root a.tet

chown -R:遞歸修改 (即該目錄,子目錄,子文件的屬組,屬主都被修改)

echo '' >文件名          表示把左邊內容覆蓋給右邊

echo '' >>文件名        表示把左邊內容追加給右邊

wl-l:顯示文件內容行數

tar:打包文件

例如 :tar -cvf(c表明建立) test.tar     a.txt b.txt            :將a.txt與b.txt打包給test.tar

打包不等於壓縮

打包是將兩或者幾個個文件合併在一個文件中,而壓縮則是壓縮文件內部空間,減小文件所佔內存大小

gzip ,bzip2:壓縮

gunzip,bunzip2:解壓

tar-czvf (打包加壓縮)

vim編輯模式包含 命令行,編輯,擴展 

命令行:

u:撤銷

ctrl r :回滾

ndd(n表明數字):刪除所在行數

nyy(n表明數字):複製行數

p:粘貼在下一行

P:粘貼在上一行

先dd後p :剪切

0:行首             shift :行尾       G:跳到最後一行        nG:跳到某一行               gg :跳到第一行        

H:屏幕第一行下第一個字符

M:屏幕中央第一個字符

L:屏幕下最後一行第一個字符

uname -r :查看內核

cat/etc/redhat-release 查看操做系統

runlevel init  n(表明數字)   表示啓動內核級別

cat   /etc /inittab :查看init n 解釋

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

二:目錄介紹

bin目錄:存放經常使用的可執行文件

sbin目錄:存放系統的可執行文件

家目錄:存放用戶本身的文件( cd ~  接着pwd)

dev目錄:設備文件目錄

etc目錄:配置文件目錄

 

三:快捷鍵介紹

Ctrl+shift+n :開啓終端

Ctrl a 跳到命令的首部

Ctrl e 跳到命令的尾部

相關文章
相關標籤/搜索