1. 程式人生 > >Linux基礎入門實例—Linux個人筆記小結

Linux基礎入門實例—Linux個人筆記小結

usr roo second 查看 hist media 1.5 space su -

關於linux中的用戶區分?
  • linux中只有兩種用戶,root(超級用戶);非root(普通用戶)
    root擁有linux的絕對權限,root已接近完整的系統控制,
    對系統損害幾乎有無限的能力,除非必要,不要登錄為 root。
    非root用戶 權限有限,對系統損害較小。
    普通用戶以$為標示符
    root用戶以#為標示符
    非root用戶切換成root兩種方式:
    1.su root :取得用戶的臨時權限,環境沒改變
    2.su -root :完全切換到root用戶
[zhangsan@CentOs6 root]$ su root
Password: 
[root@CentOs6 ~]# 
[zhangsan@CentOs6 root]$ su - root
Password: 
[root@CentOs6 ~]# 

關於linux中man的中文版安裝

  • 在linux中,當我們不知道如何使用某個指令時,或者想找某個指令後面可以跟的某些具體命令時 我們可以使用 man 命令來查看這個命令的具體用法,但出來的都是英文說明,我們可以用下列指令來安裝中文版man
    1.掛載光盤
    mount /dev/cdrom /media/
    2.安裝中文man的軟件包
    rpm -ivh /media/Packages/man-pages-zh-CN-1.5.2-4.el7.noarch.rpm
    3.將中文man的路徑寫的man的配置文件
    gedit /etc/man_db.conf 增加一行,內容如下
    MANDATORY_MANPATH /usr/share/man/zh_CN
    4.man -a ls
    技術分享圖片

    Linux中怎樣隱藏歷史命令行

在命令行中輸入:

export HISTCONTROL=ignorespace

這是當我們在輸入命令之前加個空格,在history查看時則不顯示本命令

[root@CentOs6 ~]# export HISTCONTROL=ignorespace
[root@CentOs6 ~]# echo first num
first num
[root@CentOs6 ~]# echo second num
second num
[root@CentOs6 ~]#  echo third num
third num
[root@CentOs6 ~]# history 
    1  export HISTCONTROL=ignorespace
    2  echo first num
    3  echo second num
    4  history 
[root@CentOs6 ~]# 

Linux中怎樣在history隱藏連續輸入的相同的命令行

在命令行中輸入export HISTCONTROL=ignoredups

[root@CentOs6 ~]# export HISTCONTROL=ignoredups
[root@CentOs6 ~]# cd
[root@CentOs6 ~]# cd
[root@CentOs6 ~]# history 
    1  export HISTCONTROL=ignorespace
    2  echo first num
    3  echo second num
    4  history 
    5  export HISTCONTROL=ignoredups
    6  cd
    7  history 
[root@CentOs6 ~]# 

Linux中實現兩個終端同步

  • 在一個終端輸入:screen -S sessionname
    在另一個相同ip終端輸入 :screen -x sessionname
    在終端裏輸入別的發現另一個終端同步了
    技術分享圖片

Linux基礎入門實例—Linux個人筆記小結