Linux教程____基础linux命令(命令操作)
来源:互联网 发布:面向过程的编程思想 编辑:程序博客网 时间:2024/06/06 17:49
一.关机, 重启命令
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命令(命令操作)
- Linux教程____基础linux命令(文件操作)
- Linux教程____命令简写和全称
- Linux基础操作命令
- linux基础命令操作
- linux基础命令操作
- linux基础操作命令
- Linux基础命令操作
- linux基础操作命令
- Linux基础操作命令
- Linux 操作之基础命令
- DAY4 linux操作基础命令
- linux基础操作命令(1)
- linux基础操作命令(2)
- 基础的Linux操作命令
- 【Linux基础】Linux常见操作命令
- linux基础(六)----linux命令系统学习----网络操作命令
- 【Linux】Linux基础命令
- web缓存与304
- 导师培训
- JQuery中2个等号与3个等号的区别
- Python爬虫之Scrapy爬虫框架
- 最长无重复字符子串
- Linux教程____基础linux命令(命令操作)
- InMemoryWebApiModule
- lodop组件使用方法
- Android 断点下载
- java 学习笔记—— 自定义泛型、枚举与注释
- eclispe的一些快捷键
- 2017年浙江工业大学大学生程序设计迎新赛预赛 J裁缝大师【简单几何】
- 设计模式——工厂模式
- UFT(QTP)如何添加安装其他插件