Linux用法摘记

摘记平时用到的一些东西,不定期修改。

修改host
1、修改hosts
sudo gedit /etc/hosts
2、保存后重启网络
sudo /etc/init.d/networking restart


修改主机名
vim /etc/hostname

创建目录及子目录
mkdir -p develop/AndroidSource

查看文件夹大小
du -sh android

查看多少位
getconf LONG_BIT
如果返回的结果是32则说明是32位,返回的结果是64则说明是64位。
uname -a
输出的结果中,如果有x86_64就是64位的,没有就是32位的。

删除用户
userdel -r newuser

查看所有用户
cat /etc/shadow

查看用户组
cat /etc/group 
groups user

删除用户组
groupdel 组名

添加用户组
/usr/sbin/groupadd linuxsir

将用户添加到组
adduser 用户 用户组-----------不会离开原来的组
usermod -G 用户组 用户-----------会离开原来的组
usermod -a -G groupA 用户组 用户-----------会离开原来的组

查看用户所在组及其它信息
id 用户

ls -l 列表信息详解
drwxr-xr-x 17 a  b  4096  1月 16 08:47 test
文件的属性,文件硬链接数或目录子目录数,所属用户 a,所属组 b,文件大小,创建月份,创建日期,创建时间,文件名

权限属性
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=5。

更改文件的拥有者
chown 用户名 文件名
chown 用户名.所属组 文件名

设置文件不可删除
chattr +a 文件名  取消的话chattr -a 文件名

给文件添加用户,组,及其权限等信息
添加修改用户名或用户组:setfacl -m 修改组用g修改用户用u:组名或者用户名:权限rwx 文件名    setfacl -m g:AllAccount:rwx test
删除用户名或用户组:setfacl  -x 删除组用g删除用户用u:用户名或者用户组 文件名 setfacl -x g:AllAccount test

查看file文件的权限
getfacl file 





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值