Linux學習的第一天

  1. linux
    (c、Javascript、Java、Python)
    集成環境 dw/ws eclipse myeclipsepython

    1. 編程語言的學習最好在linux操做系統下
    2. web開發的部署環境
      靜態頁面
      動態網站
      接口服務
      linux做爲服務器(網頁)
    3. 嵌入式操做系統
      linux -> 硬件系統
      linux內核linux

      android
      ubuntu
      紅帽子
      ...
  2. unix
    免費開源
    linux(unix)
    linux 開源android

    c語言、python庫
    github 貢獻
  3. ubuntu16.04
    雙系統
    虛擬機
    雲服務器(操做系統)
  4. linux多人協做系統
    計算機組成原理
    計算機網絡
    c語言
    操做系統
    ...

    外網ip地址
    管理員用戶名 root
    管理員密碼 xxxgit

1) 登陸到linux系統上
    超級管理員帳號(通常不使用)
    普通帳號

    mac(linux)
        ssh user@ip
    windows
        xshell
        putty

2) 用戶相關功能(超級管理員)
    $ adduser 用戶名
        輸入密碼

        建立了一個與用戶名同名的組
        建立一個指定用戶名帳號的用戶
        將用戶添加到組中
        建立家目錄 /home/用戶名
        將用戶基本配套複製到用戶家目錄中

        組長 root
            licy/xxx

        /etc/passwd
            用戶信息文件
        /etc/shadow
            用戶信息保密文件
        /etc/group
            用戶組的信息

        $ sudo more /etc/shadow

        普通用戶的在sudoers中配置以後纔可以使用sudo完成超級管理員所能作的事情。


    $ userdel -r 刪除用戶
    $ passwd 用戶名        修改指定用戶的密碼

3) 切換帳號
    $ su - 用戶名
        若是當前用戶是root,不須要輸入密碼
        若是當前是普通用戶,須要輸入密碼

        licy@VM-0-9-ubuntu:/etc$ 
        licy                         當前用戶
        @                                分割符號
        VM-0-9-ubuntu     計算名
            若是想要修改,直接修改/etc/hostname文件便可
        :                                分割符號
        /etc                         當前所在路徑
        $                             分割符號

4) linux目錄結構
    沒有盤符概念
    全部目錄都位於根目錄下     /
        /home         普通用戶家目錄 
            /home/licy
            /home/charles
            ...
        /root         超級管理員的家目錄
        /etc             核心配置目錄
        /opt             第三方文件解壓安裝目錄
        /usr             文件安裝目錄     
            apt-get install

    普通用戶只具有家目錄中的更新(增長,修改,刪除)權限
5) 路徑
    .         當前
    ..         上一級
    /         根
    ~         家
    相對路徑
        以 .或者..開頭的路徑
        $ cd es5
        =>
        $ cd ./es5
    絕對路徑
        覺得/開頭的路徑
        cd /home/charles/es5


6) 文件系統操做
    建立目錄
    $ mkdir 目錄名稱 [目錄名稱2]

    建立文件
    $ touch 文件名稱





-) 基礎命令
    $ clear         清理屏幕
    $ cd                 更改目錄
    $ ls                 查看當前目錄下的文件以及子目錄
        -a     全部
        -l     長格式
        drwxr-xr-x 2 licy licy 4096 Aug 12 10:20 .

        d     目錄
        -     普通文件

        rwxr-xr-x  
        rwx     當前用戶對於該文件的權限     read/write/execute
        r-x     同組人對於該文件的權限
        r-x     其餘人對於該文件的權限

    $ pwd             打印當前所在目錄
    $ more             預覽
        回車     下一行
        空格        下一頁
        q         退出
    $ tail             預覽後10行
    $ head             預覽頭10行
    $ man    命令
        打開指定命令的命令手冊
        q         退出
相關文章
相關標籤/搜索