Linux命令笔记:关机、重启与文件管理
需积分: 6 198 浏览量
更新于2024-07-15
收藏 103KB DOCX 举报
"这是一份关于Linux操作系统的个人笔记,主要涵盖了常用的命令、问题处理方法以及一些系统管理操作。这份笔记旨在帮助解决工作中遇到的问题,并鼓励共享学习。内容包括关机重启、密码重置、文件权限更改、文件查找等多个方面。"
在Linux环境中,掌握基本的命令行操作是至关重要的。以下是对笔记中提及的一些关键知识点的详细说明:
1. **关机与重启**:
- `halt`:这个命令会停止系统服务,然后关闭电源。
- `shutdown -h now`:立即关闭系统,`-h` 表示挂起或休眠,`now` 表示立即执行。
- `poweroff`:与`halt`类似,用于关闭系统电源。
- `shutdown -r now`:立即重启系统,`-r` 表示重启。
- `init 0` 和 `init 6` 分别对应关机和重启,其中0表示运行级别0(关闭系统),6表示运行级别6(重启系统)。
2. **重置root密码**:
- 如果忘记了root密码,通常需要通过启动到单用户模式或者使用LiveCD/DVD/USB来重置。具体步骤因Linux发行版而异,但通常涉及在引导加载器菜单中选择特殊选项。
3. **改变文件/目录的所属组和所属主**:
- `chgrp` 命令用于改变文件或目录的组所有权,例如 `chgrp root a.txt` 把文件a.txt的组设置为root。
- `chown` 命令用于改变文件或目录的所有者,如 `chown root a.txt` 把文件a.txt的所有者设置为root,`chown user1:root dirb` 把dirb目录及其内容的属主设为user1,属组设为root。`-R` 参数表示递归改变所有子目录和文件。
4. **改变文件权限**:
- `chmod` 命令用于调整文件或目录的权限。例如,`chmod 777 a.txt` 给a.txt添加读、写、执行权限。权限用数字表示,`r=4`,`w=2`,`x=1`,组合起来如7(4+2+1)。`u`代表用户,`g`代表组,`o`代表其他人,`a`代表所有。如 `chmod g+wx b.txt` 会给组增加写和执行权限,`chmod g-x c.txt` 则会去掉组的执行权限。
5. **查找文件**:
- `find` 命令是一个强大的工具,可以按照各种条件查找文件。例如,`find /test -mtime -1` 查找/test目录下在过去一天内被修改过的文件。
- `-mtime n` 参数,`n` 是天数,正数表示大于n天,负数表示小于n天。
- `whereis` 命令用于查找已安装的程序的二进制文件、源代码文件和手册页,如 `whereis redis.conf` 会显示redis.conf的相关位置。
- `grep` 命令用于在文件中查找特定文本,`grep -rl` 可以递归查找目录下包含指定字符的文件。
这些笔记提供了一个很好的起点,对于初学者和有一定经验的Linux用户来说,都是实用的参考资料。通过实践这些命令,可以更熟练地进行系统管理和问题解决。
2020-09-13 上传
2022-10-13 上传
2021-08-17 上传
2021-09-13 上传
222 浏览量
249 浏览量
2025-01-04 上传
强哥1987
- 粉丝: 0
- 资源: 5
最新资源
- nRF905射频芯片文档
- symbian入门教程(创建工程)
- 嵌入式系统C语言编程
- 某某集团员工办公应用软件操作手册.pdf
- AIX_5L_Club_TestReport.doc
- T-SQL资料(很不错)
- 高校医院管理系统需求说明书
- 利用天语A615作为调制解调器让电脑上网操作方法.doc
- CCS2000的使用说明
- Beginning JavaScript with DOM Scripting and Ajax
- 高速缓冲存储器的功能
- zxld1350的英文资料
- 2440datasheet
- ASP.net 中用C#调用Java web service 图解教程
- 计算机组成原理习题答案
- redhat as3下安装oracle 9i