linux常用命令(2)

来源:互联网 发布:网络显卡联机 编辑:程序博客网 时间:2024/06/05 17:51

1、ifconfig 查看ip地址
(WINDOWS中使用ipconfig)

2、ping
“ping www.baidu.com” 测试网络连接是否正常

3、ssh 远程登录
“ssh 用户名@ip”

4、whoami 查看当前用户名

5、who 查看当前登录的用户信息

6、exit 退出登录

7、useradd
创建新的用户名
“useradd -m -d /home/新用户名 -g 组名”

8、passwd
“passwd 用户名”设置创建新用户的密码

9、su
“su 需要切换的用户名” 切换到该用户
“su - 需要切换的用户名” 切换用户后,还会主动跳转到该用户的家目录

10、sudo
当需要超级管理员的权限时需要添加,并且在命令行的最前面,后面需要空格

11、sudo -s
直接切换到root用户

12、groupadd YYY
添加一个YYY用户组
13、groupdel YYY
删除一个组,注意需要sudo

14、groups bigxuyang
表示:查看bigxuyang所属的所有用户组

15、usermod -g YYY bigxuyang
把bigxuyang添加到YYY组里面

16、usermod -a -G XXX bigxuyang
把bigxuyang添加到XXX组里面

-g 和 -G,-g指定的是默认的组

注意:useradd创建的新用户没有sudo,或者切换到root的权限,需要把这个用户添加到adm、sudo组里面才可以

17、chmod 修改文件的权限
(输入命令”ls -l”可以查看当前目录下的所有文件的权限)
①字母法:
“chmod u/g/o/a +/-/= rwx 文件”
u:user 表示该文件的所有者
g:group 表示与该文件的所有者属于同一组( group )者,即用户组
o:other 表示其他以外的人
a:all 表示这三者皆是

r:read 表示可读取,对于一个目录,如果没有r权限,那么就意味着不能通过ls查看这个目录的内容。
w:write 表示可写入,对于一个目录,如果没有w权限,那么就意味着不能在目录下创建新的文件。
x:excute 表示可执行,对于一个目录,如果没有x权限,那么就意味着不能通过cd进入这个目录

+:添加权限
-:去除权限
= :设定权限

②数字法:
“rwx” 这些权限也可以用数字来代替
r:读——>对应的数字是4
w:写——>对应的数字是2
x:执行——>对应的数字是1
如执行:”chmod u=rwx,g=rx,o=r filename” 就等同于:”chmod u=7,g=5,o=4 filename”
“chmod 751 file”:
文件所有者:读、写、执行权限
同组用户:读、执行的权限
其它用户:执行的权限

“chmod 777 文件夹” 只会修改文件夹的权限为777 ,不会修改里面文件的权限

加上-R 会修改文件夹里面所有的文件、文件夹的权限

原创粉丝点击