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 目录名 用户名,改变该用户登录的初始目录
应用实例
![](http://img.blog.csdn.net/20171219155149334)
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 目录名 用户名,改变该用户登录的初始目录
应用实例
相关文章推荐
- Linux教程____基础linux命令(文件操作)
- 1003.在线视频―Linux速成教程(三)常用命令和文件操作
- Linux入门基础 #3:文件基本操作管理和常用命令
- Linux 的基础命令操作图解
- 【Linux 操作系统】Ubuntu 基础操作 基础命令 热键 man手册使用 关机 重启等命令使用
- LINUX基础操作——LINUX的基本常用命令
- 寒冰linux视频教程笔记2 基础操作
- linux基础命令操作
- Linux基础回顾(3)——常用命令及文件操作
- linux学习笔记之基础操作及命令
- linux基础教程-----linux常用的命令
- Linux入门基础 #1:命令行bash基本操作
- Linux下操作邮件的一些基础命令
- 12_Linux基础知识及命令――――使用通配符来操作文件
- l嵌入式开发--linux基础命令操作
- linux 操作常用基础命令(1)
- linux基础:6、基础命令介绍(1)、快捷键操作
- LINUX常用命令与SSH基础教程
- windows上maven安装与使用(基础操作命令)并与eclipse(galileo版)整合教程
- Linux入门教程之 从零开始:Linux基础教程之命令的使用