linux C学习记录第二天

一、账号的切换和退出

exit 退出当前账号,返回上一个账号

su 切换用户 (普通用户切换root需要加 sudo 获取权限)

 

 

二、添加/删除 组账号

groupadd、groupdel  看英文很容易分辫哪个是添加,哪个是删除的~(后面直接加需要添加的 组name)

1,查看用户组信息:cat  /etc/group 

例如这个组:   gec:x:1000:

        gec:表示组名 、

       1000:相当于组号,

2,查看用户信息:  cat /etc/passwd

 例如:   gec:x:1000:1000:gec,,,:/home/gec:/bin/bash

        gec:表示用户名 、

         第一个1000:表示用户ID

         第二个1000:表示用户所属组ID

3,修改用户所在组  :usermod

usermod  -g  abc(组)   gec(目标用户,要修改的用户)

 

三、用户的创建和删除  (abc为想添加的用户名)

1,useradd    

          useradd   -d   /home/abc(指定目录)    abc  -m(在主目录加上abc)

,2,

userdel 

      userdel   -r   abc  (-r 为了删除的同时删除用户的目录)

3,passwd 设置密码

       passwd  abc

 

四、文件权限  chmod

1,字母修改方式  rwx(读、写、执行)

u 所有者

g 所属组

o 其他用户

!!!!例如:chmod   u+x   text    或者 u=rwx

2,数字修改方式 rwx(4、2、1)

!!!!例如:chmod  777  text

另外:文件夹权限说明

r : 没有此权限,则无法查看文件夹内的内容

w : 没有此权限,则无法在文件夹内新建或删除文件

x :没有此权限,则不允许用户进入文件夹

 

了解:

修改文件所有者 chown      如:  chown  用户名  文件名

修改文件所属组 chgrp       如 : chgrp    用户名  文件名

 

  五、一些查看命令的了解

cal 查看日历  (加-y  则查看整年)

date 日期

ps  查看进程   ps  -aux

kill +进程号         强制杀死加  :-9

top 查看动态进程

jobs查看后台进程

du 查看某目录大小

df 查看磁盘大小  -h(人性化显示)

 

 

六、字符与图形界面的切换

ctrl + alt +F2~F4  》》》字符界面

ctrl + alt +F7        》》》图形界面

 

七、vi工具的一些快捷键

I(大写)快速到当前行句首

A    快速到当前行句尾

W(大写) abc.c 另存为另外一个文件

[n]dd  剪切

[n]yy  复制

p  粘贴

u  撤销

gg  光标到第一行开头

G   光标到最后一行开头

[n]gg  到任意一行开头

查找:/字符串   n找下一个   N找上一个

 

 

 

!!!利用vi_configure插件后的一些快捷键

F9:侧栏

\p<  头文件

\im  生成一个main函数

\ip  printf()函数

ctrl+n 显示历史写的代码

 

 

 

 

你可能感兴趣的:(linux)