Ubuntu Server 命令

来源:互联网 发布:excel数据导入表格 编辑:程序博客网 时间:2024/06/18 17:00

1.添加用户

$sudo adduser username

2.添加管理员用户

$sudoadduser-mr userName(m为创建账号主目录,r为创建系统管理员账户)

$sudo paddwd userName

$sudo adduser userName sudo 将用户加入sudo组

修改配置文件:

$sudo vim /etc/sudoers

添加:

#User privilege specification

root ALL=(ALL)ALL

userName ALL=(ALL)ALL

保存退出,userName就拥有了root权限

3.添加组

$sudo groupadd -g 8888 devs,创建一个组devs,其GID为8888

4.添加现有用户到组

$sudo adduser username groupName / $sudo gpasswd -a username GroupName

5.赋予文件夹用户权限

$sudo chown -R username dirName

6.赋予文件夹组权限

$sudo chgrp -R groupName dirName

7.删除用户

$sudo userdel username  只删除用户

$sudo userdel  -r username删除用户和目录

8.用户添加sudoers文件的写权限,命令是:

chmod u+w /etc/sudoers
编辑sudoers文件

vi /etc/sudoers
找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)

youuser ALL=(ALL) NOPASSWD:ALL  --允许用户执行sudo命令,并且无需输入密码
撤销sudoers文件写权限,命令:

chmod u-w /etc/sudoers

9.查找某文件中是否包含字符串:

find 文件名(全路径) -type f|xargs grep "字符串内容"


10./lib/cpp fails sanity check的解决,原因是未安装glibc-headers

build-essential包含许多基本库,使用如下命令来安装glibc-headers

$sudo apt-get install build-essential

0 0