失樂園

          技術之路

          BlogJava 聯系 聚合 管理
            19 Posts :: 44 Stories :: 40 Comments :: 0 Trackbacks

          2011年11月13日 #

          linux下添加,刪除,修改,查看用戶和用戶組

          1,創建組

          groupadd test

          增加一個test

          2,修改組

          groupmod -n test2 test

          test組的名子改成test2

          3,刪除組

          groupdel test2

          刪除 test2

          4,查看組

          a),查看當前登錄用戶所在的組 groups,查看apacheuser所在組groups apac

           一,組操作

          1,創建組

           

          groupadd test

           

          增加一個test

           

          2,修改組

           

          groupmod -n test2  test

           

          test組的名子改成test2

           

          3,刪除組

           

          groupdel test2

           

          刪除 test2

           

          4,查看組

           

          a),查看當前登錄用戶所在的組 groups,查看apacheuser所在組groups apacheuser

           

          b),查看所有組 cat /etc/group

           

          c),有的linux系統沒有/etc/group文件的,這個時候看下面的這個方法

           

          cat /etc/passwd |awk -F [:] ‘{print $4}’ |sort|uniq | getent group |awk -F [:] ‘{print $1}’

           

          這里用到一個命令是getent,可以通過組ID來查找組信息,如果這個命令沒有的話,那就很難查找,系統中所有的組了.

           

          二,用戶操作

           

          1,增加用戶

           

          查看復制打印?

          [root@krlcgcms01 mytest]# useradd –help

          Usage: useradd [options] LOGIN

           

          Options:

          -b, base-dir BASE_DIR       設置基本路徑作為用戶的登錄目錄

          -c, comment COMMENT         對用戶的注釋

          -d, home-dir HOME_DIR       設置用戶的登錄目錄

          -D, defaults                改變設置

          -e, expiredate EXPIRE_DATE 設置用戶的有效期

          -f, inactive INACTIVE       用戶過期后,讓密碼無效

          -g, gid GROUP               使用戶只屬于某個組

          -G, groups GROUPS           使用戶加入某個組

          -h, help                    幫助

          -k, skel SKEL_DIR           指定其他的skel目錄

          -K, key KEY=VALUE           覆蓋 /etc/login.defs 配置文件

          -m, create-home             自動創建登錄目錄

          -l,                           不把用戶加入到lastlog文件中

          -M,                           不自動創建登錄目錄

          -r,                           建立系統賬號

          -o, non-unique              允許用戶擁有相同的UID

          -p, password PASSWORD       為新用戶使用加密密碼

          -s, shell SHELL             登錄時候的shell

          -u, uid UID                 為新用戶指定一個UID

          -Z, –selinux-user SEUSER     use a specific SEUSER for the SELinux user mapping

          [root@krlcgcms01 mytest]# useradd --help

          Usage: useradd [options] LOGIN

           

          Options:

           -b, --base-dir BASE_DIR       設置基本路徑作為用戶的登錄目錄

           -c, --comment COMMENT         對用戶的注釋

           -d, --home-dir HOME_DIR       設置用戶的登錄目錄

           -D, --defaults                改變設置

           -e, --expiredate EXPIRE_DATE 設置用戶的有效期

           -f, --inactive INACTIVE       用戶過期后,讓密碼無效

           -g, --gid GROUP               使用戶只屬于某個組

           -G, --groups GROUPS           使用戶加入某個組

           -h, --help                    幫助

           -k, --skel SKEL_DIR           指定其他的skel目錄

           -K, --key KEY=VALUE           覆蓋 /etc/login.defs 配置文件

           -m, --create-home             自動創建登錄目錄

           -l,                           不把用戶加入到lastlog文件中

           -M,                           不自動創建登錄目錄

           -r,                           建立系統賬號

           -o, --non-unique              允許用戶擁有相同的UID

           -p, --password PASSWORD       為新用戶使用加密密碼

           -s, --shell SHELL             登錄時候的shell

           -u, --uid UID                 為新用戶指定一個UID

           -Z, --selinux-user SEUSER     use a specific SEUSER for the SELinux user mappinguseradd test

           

          passwd test

           

          增加用戶test,有一點要注意的,useradd增加一個用戶后,不要忘了給他設置密碼,不然不能登錄的。

           

          2,修改用戶

           

          usermod -d /home/test -G test2 test

           

          test用戶的登錄目錄改成/home/test,并加入test2組,注意這里是大G

           

          gpasswd -a test test2 將用戶test加入到test2

          gpasswd -d test test2 將用戶testtest2組中移出

           

          3,刪除用戶

           

          userdel test

           

          test用戶刪除

           

          4,查看用戶

           

          a),查看當前登錄用戶

           

          [root@krlcgcms01 ~]# w

          [root@krlcgcms01 ~]# who

           

          b),查看自己的用戶名

           

          [root@krlcgcms01 ~]# whoami

           

          c),查看單個用戶信息

           

          [root@krlcgcms01 ~]# finger apacheuser

          [root@krlcgcms01 ~]# id apacheuser

           

          d),查看用戶登錄記錄

           

          [root@krlcgcms01 ~]# last 查看登錄成功的用戶記錄

          [root@krlcgcms01 ~]# lastb 查看登錄不成功的用戶記錄

           

          e),查看所有用戶

           

          [root@krlcgcms01 ~]# cut -d : -f 1 /etc/passwd

          [root@krlcgcms01 ~]# cat /etc/passwd |awk -F \: ‘{print $1}’

          posted @ 2011-11-14 14:00 狄浩 閱讀(32481) | 評論 (0)編輯 收藏


          在計 算機還沒有出現之前,有一種叫做電傳打字機(Teletype Model 33)的玩意,每秒鐘可以打10個字符。但是它有一個問題,就是打完一行換行的時候,要用去0.2秒,正好可以打兩個字符。要是在這0.2秒里面,又有新 的字符傳過來,那么這個字符將丟失。

          于是,研制人員想了個辦法解決這個問題,就是在每行后面加兩個表示結束的字符。一個叫做“回車”,告訴打字機把打印頭定位在左邊界;另一個叫做“換行”,告訴打字機把紙向下移一行。

          這就是“換行”和“回車”的來歷,從它們的英語名字上也可以看出一二。

          后來,計算機發明了,這兩個概念也就被般到了計算機上。那時,存儲器很貴,一些科學家認為在每行結尾加兩個字符太浪費了,加一個就可以。于是,就出現了分歧。

          Unix 系統里,每行結尾只有“<換行>”,即“\n”;Windows系統里面,每行結尾是“<換行><回車 >”,即“\n\r”;Mac系統里,每行結尾是“<回車>”。一個直接后果是,Unix/Mac系統下的文件在Windows里打開 的話,所有文字會變成一行;而Windows里的文件在Unix/Mac下打開的話,在每行的結尾可能會多出一個^M符號。
          posted @ 2011-11-13 13:11 狄浩 閱讀(340) | 評論 (0)編輯 收藏

                1、菜單window->Preferences->Java->Editor->Content Assist->Enable auto activation 選項要打上勾
                2、windows-->preference-->workbench-->keys 下設置Content    Assist    的快捷鍵
                3、window->Preferences->Java->Editor->Content Assist->Advanced   上面的選項卡Select the proposal kinds contained in the 'default' content assist list: 中把 Other Java Proposals 選項打上勾就可以了。
          posted @ 2011-11-13 13:04 狄浩 閱讀(326) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 淳化县| 乌兰县| 乌鲁木齐县| 慈溪市| 潍坊市| 中山市| 扬州市| 凉城县| 子洲县| 金寨县| 定西市| 泾川县| 尼勒克县| 巴林左旗| 衡东县| 上饶市| 汪清县| 临夏县| 登封市| 汝城县| 乌拉特前旗| 宣威市| 柘荣县| 通化县| 介休市| 汶上县| 靖边县| 卢湾区| 独山县| 通化县| 天峨县| 大埔区| 文登市| 兴安县| 塔城市| 五大连池市| 略阳县| 德格县| 平昌县| 新津县| 楚雄市|