您的位置:首页 > 运维架构 > Linux

Linux教程____基础linux命令(命令操作)

2017-12-19 15:58 309 查看
一.关机, 重启命令

1、shutdown -h now 立刻关机(root用户使用)

2、shutdown -h 10 10分钟后自动关机 如果是通过shutdown命令设置关机的话.可以用shutdown -c命令取消.

3、shutdown -r now 立刻重启(root用户使用)

4、shutdown -r 10 过10分钟自动重启(root用户使用)

5、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启

二.列出文件信息

1. ls [filename] : file tomcat

2. ls [-a] :列出隐藏文件

三.查看文本文件和文件内容信息

1. cat 文件 缺点对于大文件 一次加载显示....

2. more 文件 百分比显示

3. less 文件 方便快捷

4. grep 查找文件内容 grep [关键词] [文件名] 查找关键词 xx 在 文件中

grep hiddenmenu grub.conf -n 早grub.conf文件中查找 hiddenmenu关键词在第几行

返回:13:hiddenmenu

5. find [option] [path...]

find /usr/bin -name zip -print

在 /usr/bin 下找到名称 为zip的指令

6. local 快速文件定位 local *.doc 查找*.doc的文件

local *.txt 查找所有txt文件

7. whereis 快速查找应用程序 whereis find 快速查找应用程序的配置和路径

8. who 服务器登录信息 登录人 root pts/0 2017-12-19 13:10 IP:(xx.xx.xx.xx)

9. 当前系统的版本信息

uname -a 当前系统信息

uname -r 当前系统内核信息

四.文件的权限和文件属性

1.
ls etc -l 大致的文件属性

[类型] [第一组_所有者] [第二组] [第三组]

- rw- r-- r--. 1 root root 212 Jul 13 2016 statetab

d rwx r-x r-x. 2 root root 4096 Jul 13 2016 sysctl.d

l rwx rwx rwx.
1 root root 14 Oct 25 2016 system-release

第一个字符代表文件(-)、目录(d),链接(l)
其余字符每3个一组(rwx),读(r)、写(w)、执行(x)

1 表示连接的文件数 root 表示用户 root表示用户所在的组 212 表示文件大小(字节)Jul
13 2016 表示最后修改日期 statetab 表示文件名

第一组rwx:文件所有者的权限是读、写和执行

第二组rw-:与文件所有者同一组的用户的权限是读、写但不能执行

第三组r--:不与文件所有者同组的其他用户的权限是读不能写和执行

三组中 如果某个权限被禁用了用"-"来替代

大致权限为:[类型] [文件者] [文件者同组人] [文件者其他组人]

也可用数字表示为:r=4,w=2,x=1 因此rwx=4+2+1=7

d rwx r-x r-x. 2 root
root 4096 Jul 13 2016 sysctl.d



类型 文件者 同组人 它组人 文件数 用户
所在组 文件大小 日期 文件名


改变权限的命令

chmod 改变文件或目录的权限

chmod 755 zhngsan:赋予zhgnsan权限rwxr-xr-x

chmod u=rwx,g=rx,o=rx tomcat:同上u=用户权限,g=组权限,o=不同组其他用户权限

chmod u-x,g+w abc:给tomcat文件去除用户执行的权限,增加组写的权限

chmod a+r abc:给所有用户添加读的权限

改变所有者(chown)和用户组(chgrp)命令

chown xiaoming abc:改变abc的所有者为xiaoming

chgrp root abc:改变abc所属的组为root

chown root ./abc:改变abc这个目录的所有者是root

chown ‐R root ./abc:改变abc这个目录及其下面所有的文件和目录的所有者是root

改变用户所在组

在添加用户时,可以指定将该用户添加到哪个组中,同样用root的管理权限可以改变某个用户所在的组

- usermod ‐g 组名 用户名

你可以用

- usermod ‐d 目录名 用户名,改变该用户登录的初始目录
应用实例



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: