Linux精华指南:命令行操作与系统管理
需积分: 50 180 浏览量
更新于2024-09-10
收藏 5KB TXT 举报
"Linux笔记精华"
本笔记主要涵盖了Linux操作系统的基础操作和常用命令,旨在帮助用户理解和掌握Linux系统的核心概念及日常使用技巧。
1. **基本命令**
- `cd`: 改变当前工作目录,例如`cd /`将你带入根目录。
- `pwd`: 显示当前工作目录。
- `whoami`: 显示当前登录的用户名。
- `man`: 查看命令的使用手册,如`man ls`查看ls命令的帮助。
- `ls`: 列出目录内容,`ls -l`显示详细信息,`ls -a`显示包括隐藏文件在内的所有文件。
- `mkdir`: 创建新目录,`mkdir ml`创建名为ml的目录。
- `rmdir`/`rm -r`: 删除目录,`rmdir ml`删除空目录ml,`rm -r ml`递归删除非空目录ml。
- `touch`: 创建新文件,如`touch 1`创建一个名为1的文件。
- `cp`: 复制文件或目录,`cp 1 2`复制文件1到2,`cp -r ml 1ml`递归复制目录ml到1ml。
- `mv`: 移动或重命名文件或目录,如`mv dd1 dd2`重命名目录dd1为dd2。
2. **文本编辑器Vim**
- Vim有命令模式和插入模式。在命令模式下:
- `i`: 进入插入模式。
- `w`: 保存更改。
- `q`: 退出(如果未保存更改,会提示)。
- `q!`: 强制退出,不保存更改。
- `wq`: 保存并退出。
- `dd`: 删除当前行。
- `dw`: 删除当前单词。
- 在插入模式下,可以直接输入文本。要回到命令模式,按`Esc`键。
3. **查看文件内容**
- `more`, `cat`, `tac`, `head`, `tail`: 分别用于分页查看、完整显示、倒序显示、查看文件开头和结尾的内容。
- `find`: 搜索文件,例如`find / -name local`查找根目录下名为local的文件或目录。
4. **路径和链接**
- `$PATH`: 变量指定了系统查找可执行文件的路径。
- `ln`: 创建链接,`ln 3.txt 4`创建硬链接,`ln -s 3.txt 5`创建符号链接。
- `mount`: 挂载设备,如`mount /dev/cdrom /mnt/cdr`将光驱挂载到/mnt/cdr。
5. **其他操作**
- `cd ..`: 返回上一级目录。
- `umount`: 卸载已挂载的设备,如`umount /dev/cdrom`。
- `swapon`/`swapoff`: 开启或关闭交换分区。
- `shutdown`: 关机或重启系统,`shutdown now`立即关机,`man shutdown`查看详细信息。
6. **用户与组管理**
- `useradd`: 添加新用户,`useradd testuser`创建名为testuser的用户。
- `passwd`: 修改用户密码,`passwd testuser`为testuser设置新密码。
- `groupadd`: 创建新组,`groupadd tes`创建名为tes的组。
这些是Linux笔记的精华部分,涵盖了基础操作、文件管理、文本编辑、搜索、系统管理等多个方面,对于初学者或需要复习Linux基础知识的人来说是非常宝贵的参考资料。
2017-03-27 上传
2008-12-18 上传
2023-03-20 上传
2021-01-09 上传
2009-06-13 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
libaitian7271
- 粉丝: 0
- 资源: 2
最新资源
- Raspberry Pi OpenCL驱动程序安装与QEMU仿真指南
- Apache RocketMQ Go客户端:全面支持与消息处理功能
- WStage平台:无线传感器网络阶段数据交互技术
- 基于Java SpringBoot和微信小程序的ssm智能仓储系统开发
- CorrectMe项目:自动更正与建议API的开发与应用
- IdeaBiz请求处理程序JAVA:自动化API调用与令牌管理
- 墨西哥面包店研讨会:介绍关键业绩指标(KPI)与评估标准
- 2014年Android音乐播放器源码学习分享
- CleverRecyclerView扩展库:滑动效果与特性增强
- 利用Python和SURF特征识别斑点猫图像
- Wurpr开源PHP MySQL包装器:安全易用且高效
- Scratch少儿编程:Kanon妹系闹钟音效素材包
- 食品分享社交应用的开发教程与功能介绍
- Cookies by lfj.io: 浏览数据智能管理与同步工具
- 掌握SSH框架与SpringMVC Hibernate集成教程
- C语言实现FFT算法及互相关性能优化指南