嵌入式学习3(Linux常用shell命令下)

4、用户和组群管理

注:普通用户都在/home目录下

        root在/root目录下

用户

Ø  who am i:查看当前用户

Ø  who:查看当前有多少用户在使用资源

Ø  cd /home;ls :查看有多少用户

Ø  useradd mmm:增加用户mmm

Ø  passwd mmm:设置或更改用户密码(无密码用户无法登录)

Ø  userdel mmm:删除用户(用户目录还在)

rm rf mmm:删除用户目录

Ø  usermod:修改

群组

Ø  groupadd cmz:增加一个名为cmz组群

Ø  groupdel cmz:删除组群

Ø  groupmod g 520 cmz:把组群ID改为520

         -n 520 cmz :把群组名字改为520

5、文件系统管理

Ø  cd :切换路径

cd .. :切换到上一级

cd ../.. :切到上上级

cd+文件名 :切到该文件夹(相对路径)

cd / : 切到根目录(文件系统)

cd ~ : 切到当前用户的主目录

Ø  tree 显示文件系统的树结构

Ø  pwd :显示当前工作目录

 

Ø  mkdir 123:创建一个名为123的文件夹(新建之前有很多准备工作的)

mkdir p /home/dj 456:在制定目录下创建文件

Ø  rm aa:删除aa文件或空文件夹

rm r aaa:删除aaa文件夹及内容

rm rf aa:强制删除aa文件夹,忽略不存在的,不提示确认

Ø  mv a /home/dj/b :把文件a移动到b中(绝对移动)剪切粘贴

mv a b:把a移动到b(相对移动,同目录下)

Ø  mv 11.c 12.c :把11.c名字改为12.c

Ø  cp 11.c /home/dj/123 :把11.c(文件)复制到123目录下

cp r 123 456:把123(文件夹)复制到456下

 

Ø  ls :显示当前目录下所有文件夹

ls a:显示所有文件,包括隐藏文件(档名前有[.])

ls l:显示当前目录下文件的详细信息,类似下面的内容

drwxrwxrwx. 2 root root 4096 12月 18 2011 bin

1) 第一个标识文件类型:d(目录)、-(普通文件)、l(链接)、b(可随机存储设备)、c(串行端口设备)

后面三个一组依次表示,当前用户、组群、其他用户的对文件的权限

r(读)、w(写)、x(执行)、-(无权限)

2) 数字表硬连接数

3) 后面依次为:文件所有者(当前用户)>文件所属组群>文件容量>最近修改时间>文件名

 

J  修改访问权限:

法一:(一次性指定)

Ø  chmod 764 abc(r-4 w-2 x-1)

法二:(逐一赋予)

Ø  chmod a+x abc 

a(all)所有人

u(up)当前用户

g(group)同组者

o(others)其他人

 

哇,用公司电脑好多格式都调不了,难过

,老师换成了周老师,讲课风格又有所变化了

but,鸡汤还是要的

  学会向别人学习

  注重学习控制方法和逻辑思维

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值