Linux基礎小模塊

1.基礎知識小塊:shell

由shell程序的自帶命令:即為內置命令(builtin)

獨立的可執行程序文件、文件名 :即為外部命令 

[root@localhost~]#ls      ~用戶當前所在目錄  #:命令提示符(管理員帳號root)  $:普通用戶            

  shell環境

    

  獨特程序  它是指操作系統中,提供訪問內核所提供之服務的程序!系統跟計算機硬件交互時使用的中間介質,負責解析用戶提供的命令。


2.基礎小知識:命令

#echo $PATH :從那些路徑中查找用戶鍵入的命令字符串所對應的命令文件。      環境變量:PATH

 /usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:/usr/bin:/root/bin    

查的次序一定要自左到右         外部命令是帶有程序的文件       

普通命令   /bin ./usr/bin         〈Linux下〉 最左側/:表示根目錄  其他的/:表示路徑分隔符

管理命令   /sbin ./usr/sbin       〈windows下〉分隔符一般為\   

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

. :  為當前目錄

..:  為當前目錄的上一級目錄

[root@localhost ~]# /etc/sysconfig/    localhost也叫local ,正確的解釋是:本地服務器

                   .:sysconfig  即為當前目錄   

                  ..:/etc   即為當前目錄的上一級目錄

一、echo是個內建命令,應此可以用hellp echo 來獲取幫助信息。           -n:關閉自動換行功能 

     而-e作為轉義符時 可以做出閃爍的字體   即回顯                     -b:退  格刪除鍵  等

中括號內第一個數字代表前景色;第二個則代表背景色而5代表閃爍指令。

[root@localhost ~]#  echo -e "\033[43;32;5mhello zhangliang\033[0m"

hello zhangliang    閃爍

[root@localhost ~]#  echo -e "\033[43;31;5mhello zhangliang\033[0m"

hello zhangliang    閃爍

[root@localhost ~]#  echo -e "\033[45;32;5mhello zhangliang\033[0m"

hello zhangliang    閃爍


二、pwd  查看當前工作目錄的完整路徑: 

[root@localhost ~]# pwd

/root

[root@localhost ~]#

使用 pwd 命令查看指定文件夾:

[root@localhost ~]# cd /opt/soft/

[root@localhost soft]# pwd 

/opt/soft

[root@localhost soft]#

cd-:表示在上一個目錄和當前目錄之間來回切換。

cd 即change directory,改變工作目錄


三、cat 連續的將文件的內容顯示在屏幕上(連接文本文件)

cat -n textfile1 > textfile2 把 textfile1 的檔案內容加上行號后輸入 textfile2 這個檔案里 d
cat -b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2 的檔案內容加上行號(空白行不加)之后將內容附加到 textfile3 里。  

     file 文件內容內型查看命令

file /PATH/TO/SOMEWHERE

四、ls:list顯示指定路徑下的文件列表                                                                     ls -a 顯示所有含隱藏文件

          ls -A 顯示除帶.和..之外的文件

          ls -l  長格式列表 詳細文件信息

 

-wr-r- -r- – 

–  代表文件類型

rw- 文件屬主的權限

r- – 文件屬組的權限

r- – 文件其他用戶的權限不包含屬主和屬組


用來查看命令類型: type ls  type type 

命令必須遵循的特定格式:exe  . mis   .ELF  . #file /bin/ls

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

(0)
ZzuimengZzuimeng
上一篇 2016-08-05
下一篇 2016-08-05

相關推薦

  • Linux系統自動化安裝基礎

    Linux系統自動化安裝基礎 安裝程序CentOS系統安裝系統啟動流程:bootloader–>kernel(initramfs)–>rootfs–>/sbin/init注意:安裝過程中與啟動過程中的文件不同 anaconda系統安裝程序tui: 基于圖形庫curses的文本窗口gui:圖形窗口 安裝程序…

    Linux干貨 2016-10-08
  • VIM Note

    vim總結: 模式:編輯模式 插入模式 末行模式 內置命令行接口 打開文件 vim +# 打開文件后直接處于文件的#行行首 +/PATTER 打開文件后直接處于第一個被PATTER匹配到行的行首 + 直接處于尾行行首 模式轉換 編輯模式:默認模式,打開文件后處于編輯模式 編輯模式–>插入模式: i: insert 光標所在地方輸入 a:append 在…

    Linux干貨 2017-08-14
  • Linux交換分區的創建和調整

    概述 本文對swap進行簡要介紹,以及系統安裝后(在運行中)如何建立或調整swap分區。 文中演示環境為: 什么是swap space? 交換分區,即swap space。它將某段磁盤空間獨立劃分出來,當物理內存不夠的情況下,系統先把物理內存中暫時不用的數據,暫存到交換空間,騰出內存空間來,以保證程序的運行;當swap中存儲的頁面被訪問到時,系統會將其重新載…

    Linux干貨 2016-08-30
  • Linux 文件管理、查看、編輯、查找命令及BASH特性

    1、文件管理類命令總結  (1)cp命令:copy                    源文件 :目標文件 :    &nbsp…

    Linux干貨 2016-10-17
  • 如何在linux系統上獲取命令的幫助信息,man文檔的章節劃分

    內置命令獲取幫助文檔的方式:   判斷一個命令是否是Linux內置的,可以用type命令,只有Linux的內置命令才能使用 help 命令獲得幫助。 type cd 輸出:cd is a shell builtin 說明這個命令是系統自帶的內置命令,那么就可以使用 help命令來獲取幫助。 help 命令名 外部命令獲取幫助文檔的方式: 第一種辦法是使用 &…

    Linux干貨 2016-10-31
欧美性久久久久