Linux基礎系列:經常使用命令(1)

一、開啓Linux操做系統,要求以root用戶登陸GNOME圖形界面,語言支持選擇爲漢語linux

        

二、使用快捷鍵切換到虛擬終端2,使用普通用戶身份登陸,查看系統提示符less

命令:ctrl+alt+F2spa

        

三、使用命令退出虛擬終端2上登陸的用戶操作系統

命令:exit命令行

        

四、使用快捷鍵切換到虛擬終端5,使用管理員身份登陸,查看系統提示符3d

命令:ctrl+alt+F5code

        

五、使用命令退出虛擬終端5上登陸的用戶server

命令:exitblog

        

六、切回圖形界面,右單擊桌面打開終端,輸入關閉系統的命令遞歸

命令:ctrl+alt+F2

命令:init 0
七、查看哪些用戶在系統上工做

命令:whoami

id   當前用戶信息

who   當前登陸用戶

whoami  當前登陸用戶信息

      

 

:0 圖形界面

pts圖形界面打開的終端

tty 命令行登陸的終端

八、修改當前時間爲2018年8月26號11:28

命令:date -s '2018-08-26 11:28'

或者:date 082611282018     #按照 ‘月日時分年’ 的格式

        

九、查看2015年10月份日曆

命令:cal 10 2015

        

十、使用兩種方法查看ls命令的使用說明

命令:man - ls

或者:ls --help

        

十一、清除屏幕

命令:clear

或者:ctrl+L

十二、使用「useradd tom」命令新建tom用戶,爲tom用戶設置密碼「123」

命令:1)useradd tom

   2)echo '123' | passwd --stdin  tom

        

1三、切換當前用戶爲tom

命令:su - tom

        

1四、查看當前登錄Linux系統所使用的用戶名

命令:whoami

        

1五、開啓Linux操做系統,要求以root用戶登陸GNOME圖形界面

        
1六、右擊桌面打開終端,使用「useradd lucy」命令建立lucy用戶

命令:useradd lucy

        

1七、使用鼠標點擊的方法進入根目錄

        

1八、點擊進入root用戶的家目錄

路徑:  /root

        

1九、點擊進入lucy用戶的家目錄

路徑:  /home/lucy

        

20、點擊進入用來存放經常使用的可執行文件的目錄

路徑: /bin
2一、點擊進入用來存放系統的可執行文件的目錄

路徑: /sbin
2二、點擊進入設備文件目錄

路徑:/dev
2三、點擊進入配置文件目錄

路徑:/etc

另:

home 用戶文件

      root 用戶的家目錄---》  /root

      普通用戶的家目錄 –》  /home/用戶名文件夾

pwd 查看當前所在路徑

lib lib64 庫文件

media opt mnt 掛載用件夾

proc  進程文件夾

run

tmp 臨時文件夾

var 庫文件

  cd  (change directory)  切換文件目錄

  ~  當前用戶家目錄

  ..  表明上一層目錄

  -  表明上一次目錄

touch 新建文件

mkdir 新建文件夾/目錄

   -p 遞歸建目錄

rm  刪除文件

    -r  刪除目錄

    –rf 強制刪除文件、目錄

ctrl+A  定位到命令行開頭

ctrl+E 定位點命令行結尾

2四、建立目錄wg,使用絕對路徑的方法在wg目錄下新建文件a.txt
命令:1)mkdir wg

   2)touch /wg/a.txt

        

2五、進入wg目錄,使用相對路徑的方法在當前目錄下新建wg01目錄和b.txt文件
命令:1)cd /wg

   2)mkdir -p wg01/b.txt

        

2六、以長列表格式列出當前目錄下的內容

命令:ls -l   查看/home目錄:

        

2七、刪除空目錄wg01

命令: rm -r /wg/wg01

或者:rm -rf /wg/wg01

        

2八、進入上一級工做目錄

命令:cd ..

 

2九、強制刪除非空目錄wg

命令:rm -rf /wg

        

30、複製/etc/passwd到當前目錄,名爲file1

命令:1)mkdir /day4    在/ 目錄下新建一個臨時文件夾day4

   2)cp /etc/passwd /day4/file1/

          

另:

\cp  強制覆蓋

cp –r 遞歸拷貝(源文件信息改變)

cp –a 保存原文件信息拷

3一、不停的以只讀的方式查看file1文件的內容

命令:tail -f /day4/file1

          

3二、查看file1文件的前3行內容

命令:head -3 /day4/file1

          

3三、查看file1文件的後2行內容

命令:tail -2 /day4/file1

          

3四、以百分比的方式分頁查看file1文件的內容

 命令:more /day4/file1

              

3五、以上下翻頁的方法分頁查看file1文件的內容

 命令:less  /day4/file

          

3六、建立以下目錄結構
sh-3.2# tree /FtpServer/
/FtpServer/
├── bin
│   ├── register.py
│   └── start.py
├── conf
│   └── settings.py
├── core
│   └── server.py
├── db
│   └── user.db
├── lib
│   └── common.py
└── log
└── access.log

命令:

 

 1 [root@localhost /]# mkdir -p /FtpServe/bin
 2 [root@localhost /]# mkdir -p /FtpServe/conf
 3 [root@localhost /]# mkdir -p /FtpServe/core
 4 [root@localhost /]# mkdir -p /FtpServe/db
 5 [root@localhost /]# mkdir -p /FtpServe/lib
 6 [root@localhost /]# mkdir -p /FtpServe/log
 7 [root@localhost /]# touch /FtpServe/bin/register.py
 8 [root@localhost /]# touch /FtpServe/bin/start.py
 9 [root@localhost /]# touch /FtpServe/conf/settinfs.py
10 [root@localhost /]# touch /FtpServe/core/server.py
11 [root@localhost /]# touch /FtpServe/db/user.db
12 [root@localhost /]# touch /FtpServe/lib/common.py
13 [root@localhost /]# touch /FtpServe/log/access.log
14 [root@localhost /]# tree /FtpServe/

 

1:切換到路徑/tmp下,以追加的方式往start.py內寫入內容

命令:1) cd /temp

   2)echo 'hedeyong_linux'>>  /FtpServe/bin/start.py                #  > 爲覆蓋     >>爲追加

        

 

2:查看當前所在的路徑

命令:pwd


3:切換到log目錄下,新建目錄access,而後把access.log移動到該目錄下。

命令:1)cd /FtpServer/log

   2)mkdir access

   3)mv /FtpServer/access.log /FtpServer/log/access/access.log

          

4:切換到core目錄下,而後在該路徑下新建auth.py文件

命令:1)touch /FtpServer/core/auth.py

        

5. 開啓兩個終端,一個終端往access.log文件中追加內容,而後在另一個終端動態查看access.log新增的內容。

  命令:1)tail -f /FtpServer/log/access/access.log                                              # 動態監控accesss.log文件

     2)echo 'hedeyong_linux' >> /FtpServe/log/access/access.log                 #網access.log文件追加內容

    一、

    二、

    三、

6. 關閉上述的終端,而後以覆蓋的方式往access.log中寫入內容

  命令:echo 'hedeyong_linux_lin2' > /FtpServe/log/access/access.log


7: 刪除/FtpServer目錄

命令:rm -rf /FtpServer/

相關文章
相關標籤/搜索