linux入門及基本命令

Linux的入門及基本命令

 

 

一.   磁盤分區

1.       分區類型

主分區:1-4,一個硬盤最多四個,最少可以沒有,前提有別的硬盤存在,啟動系統或存數據,不要再分小區,只有個活動狀態。

2.       擴展分區:1-4一個硬盤最多一個,不能直接存數據,劃分小的分區(邏輯分區)才能存數據。

3.       邏輯分區:5- 存數據,不能啟動系統

二.用戶

        
1.root
用戶:即超級用戶,對系統有著無限的權限,擁有無限的破壞力。

  2.普通用戶:權限有限,造成損害的能力也有限

三.終端terminal

        
1.
設備終端:即鍵盤鼠標顯示器

        
2.
物理終端(/dev/console):控制臺console

        
3.
虛擬終端(tty:可以有好幾個,切換鍵為(ctrl+alt+f1-6】)

        
4.
串行終端:ttys

        
5.
偽終端:ptyssh鏈接

      注釋:查看當前終端設備:tty

四.Shell

         
1. Shell
Linux系統的用戶界面,提供了用戶與內核進行交互操作的一種
接口。它接收用戶輸入的命令并把它送入內核去執行

         
2. shell
也被稱為LINUX的命令解釋器(command interpreter

          3. shell是一種高級程序設計語言

       
Bash shell 

       
1.
顯示當前使用的shell echo $SHELL

        
2.
查看當前系統使用所有的shell cat  etc/shell

五.命令提示符

        
1.root
管理員的提示符為#   普通用戶的提示符為 $

        
2.
顯示提示符格式 echo $PS1

              結果:    [\u@\h \W]\$              u:表示root  ; h:主機名 ;   w:當前工作目錄   ;$:引用特殊字符

六.執行命令

         shell中可執行的命令有兩類:

1.       內部命令:由shell自帶的,而且通過某命令形式提供 help 內部命令列表

 

假如用cmd來舉例:enable cmd 啟用內部命令       enable –n cmd 禁用內部命令

 

enable –n 查看所有禁用的內部命令

2.       外部命令:在文件系統路徑下有對應的可執行程序文件

查看路徑:which -a |–skip-alias ; whereis

3.       區分內部與外部命令

Type 命令

4.       hash命令

4.1.     hash 顯示hash

4.2.     緩存 hash –l 顯示hash緩存,可作為輸入使用

4.3.     hash –p path name 將命令全路徑path起別名為name

4.4.     hash –t name 打印緩存中name的路徑

4.5.     hash –d name 清除name緩存

4.6.     hash –r 清除緩存

七.alias別名

     例如:alias  hi=history

     取消別名  unalias 
hi

     顯示所有別名:alias –ls

     取消所有別名:unalias  –a

八.Screen會話

          
1.
創建會話可防止進行的程序隨著終端關閉而關閉

          
2.screen
需要安裝包  安裝如下

                mount /dev/sr0/media/ 掛載光盤

cd /media/

cd packages

ls screen*

rpm -i ()跟包 screen-4.1…

4.                 創建會話名
Screen –S  名字

              加入該會話
screen –x 名字

              恢復該會話
screen  -r  名字

              查看所有會話 : screen –ls

              退出會話
exit

九.Date顯示日期和時間

            
Linux
的兩種時鐘

        系統時鐘:有linux內核通過的cpu的工作頻率進行的時鐘

         硬件時鐘:主板

        
Hwclock
clock
顯示硬件時鐘

        
-s 
把硬件時鐘寫入系統時鐘

        
-w
把系統時鐘寫入硬件時鐘

十.Cal 顯示日歷

        
Cal -3
最近三個月的日歷

        
Cal   2017  
整年的日歷

        
Cal   9  2017  
2017
年九月的日歷

十一:開機或關機

1.       重啟:reboot

-f
強制,不調用shutdown

-p
切斷UAN

         
2.  
關機或重啟: shutdown

                  -r  reboot

                  -h halt

                  -c  cancel

                  +1 表示1分鐘后關閉

                   17:00 表示17:00關閉

十二.打包和解壓

1.       打包
tar  cvf backup.tar                         ( 將當前目錄下所有文件打包為backup.tar)

2.       解包: tar  xvf  backup.tar                       ( 將backup.tar 文件解包)

3.       壓縮: tar czvf  backup.tar.gz
/tmp/    
( 將整個/tmp/ 打包并且壓縮backup.tar.gz)

4.       解壓縮:tar
xzvf backup.tar.gz           ( 解包經過壓縮的backup.tar.gz
文件)

十三.rpm軟件包的管理

           
1.
軟件安裝: rpm    –i vh  xxxxx

            
2.
軟件卸載:rpm  -e   xxxx

            
3.
軟件升級:rpm  -Uvh  xxxx

              4.查詢軟件: rpm  -ql

              5.查詢已安裝軟件包:rpm –qa

         

 

        

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

(0)
TouchTouch
上一篇 2017-07-15 14:30
下一篇 2017-07-15 15:32

相關推薦

  • 文本處理工具和shell腳本基本編程

    文本處理工具 grep 對文本進行搜索獲取我們想要的行(關鍵信息) egrep 支持擴展正則表達式的grep fgrep 快速搜索不支持正則    -v 取反  找出不包含“pattern”的行  -i 忽略字符的大小寫  -n 顯示行號  -c 顯示統計到的行數,等同于wc -l  -o…

    2017-04-09
  • 隨筆

    GREP正則表達式: 復習: glob文件通配符:     *:任意長度字符:     ?:任意單個字符:     []:括號內的任意單個字符:     [^]:括號內字符除外:  &nbs…

    Linux干貨 2016-07-16
  • 對虛擬機鍵入Ctrl+Alt+Delete的詳細說明

            日常中我們用Windows系統時經常使用Ctrl+Alt+Delete來換出任務管理的菜單,進行任務管理,linux中也有這樣的鍵入命令,但不是管理任務,而是重啟系統?。。∧敲次覀兙蛻撟⒁饬?,不要誤操作重啟服務器。       &n…

    2017-03-28
  • Linux基本知識之echo命令詳解

    該博文以CentOS6.8_x86_64系統為基礎,Xshell使用pts/X終端登錄CentOS6.8系統,以root身份登錄系統。 為什么學習echo命令?     echo是一種最常用的與廣泛使用的內置于Linux的bash和C shell的命令,通常用在腳本語言和批處理文件中來在標準輸出或者文件中顯示一行文本或者字符串?!?/p>

    Linux干貨 2016-07-29
  • Linux常用命令使用方法

    下面以一些常用的Linux命令為例講解一下Linux命令的使用方法。 1.  ifconfig – 配置網絡接口 | 對象 | 參數 | 含義 || —— | —— | —— |網卡名 | / | 查看指定網卡IP的地址,不指定默認查看所有網卡地址網卡名 | up …

    Linux干貨 2017-09-01
欧美性久久久久