Linux系统常用命令及操作手册
59 浏览量
更新于2024-12-21
收藏 4KB ZIP 举报
资源摘要信息: "Linux常用命令整理"
Linux操作系统作为全球范围内广泛使用的开源类Unix系统,提供了丰富的命令行工具,用以执行各种系统管理任务。本文档整理了部分常见的Linux命令,涵盖了文件系统操作、用户和组管理、权限控制、系统设置等方面的内容。
一、目录指令
1、创建目录(make directory): 在Linux中,创建新目录通常使用mkdir命令。例如,mkdir NewFolder会创建一个名为NewFolder的新目录。
2、移动目录(move): 移动文件或目录使用的是mv命令。例如,mv oldname newname会将文件从oldname重命名为newname。
3、修改文件名: 修改文件名实际上是文件的重命名操作,也可以使用mv命令。
4、复制(copy): 复制文件或目录使用cp命令。例如,cp source destination会将名为source的文件复制为destination。
5、删除(remove): 删除文件或目录使用rm命令。例如,rm unwanted_file会删除一个名为unwanted_file的文件。
二、文件指令
1、查看文件内容: 查看文件内容通常使用cat、less、more、head或tail命令。cat命令可以一次性显示整个文件的内容,而less和more命令则可以逐页查看,head和tail分别用于显示文件开头和结尾部分的内容。
2、创建文件: 创建一个空文件可以使用touch命令,例如touch newfile.txt。
3、给文件追加内容: 使用echo命令配合重定向操作符“>>”,可以将内容追加到文件末尾。例如,echo "text" >> myfile.txt会将"text"追加到myfile.txt文件中。
三、用户指令
1、创建用户(user add): 添加新用户使用useradd命令,例如useradd username。
2、修改用户(usermodify): 修改用户信息可以使用usermod命令。
3、删除用户(userdelete): 删除用户使用userdel命令。
4、给用户设置密码,使其登录系统: 为用户设置密码使用passwd命令,如passwd username。
四、组别操作
1、创建组(group add): 新增用户组使用groupadd命令。
2、修改组(groupmodify): 修改用户组属性使用groupmod命令。
3、删除组(groupdelete): 删除用户组使用groupdel命令。
五、权限指令: 修改文件或目录的权限使用chmod命令,例如chmod 755 filename。
六、记事本指令
1、编辑模式操作: 在Linux中,使用vi或vim编辑器进行文件编辑。进入编辑模式通常按i键,开始编辑。
2、尾行模式操作: 按下Esc键退出编辑模式后输入“:”进入尾行模式,可以进行保存、退出等操作。
3、命令模式操作: 在尾行模式之外,按Esc键即可返回到命令模式,可执行各种控制命令,如保存:w、退出:q、强制退出:q!等。
七、解压和压缩指令: Linux下的压缩和解压通常使用tar、gzip、zip等工具。例如,tar -czvf archive.tar.gz foldername命令会将foldername目录压缩为archive.tar.gz文件。
八、防火墙指令
1、重启后生效: 配置防火墙规则后,通常需要重启服务使其生效。对于iptables防火墙,重启命令可能是iptables-save并加载到内核中。
2、即时生效,重启后失效: 如果希望规则立即生效但重启后失效,则可以在规则中加入REJECT或DROP策略,而无需保存到配置文件。
九、系统指令: Linux系统指令包括各种用于管理系统状态和进程的命令,如top、ps、kill、shutdown等。例如,top命令用于查看当前系统状态,shutdown用于关闭或重启系统。
十、快捷键指令: Linux命令行提供了许多快捷键,以提高用户操作的效率。例如,Ctrl+C用于中断当前命令的执行,Ctrl+Z用于暂停当前进程,Ctrl+L用于清屏,Tab键用于自动补全命令等。
以上是Linux常用命令的整理,理解并熟练应用这些命令,对于管理和使用Linux系统是极其重要的。
2020-10-03 上传
2020-03-26 上传
2021-11-07 上传
2019-07-09 上传
2021-09-27 上传
2019-10-10 上传
2020-12-20 上传
飞翔的佩奇
- 粉丝: 6162
- 资源: 1607
最新资源
- iec61850:IEC 61850 协议实现
- PID-Control-System,数字转字符串c语言源码实现,c语言程序
- george-connect:George Connect-与您的同事保持联系
- device_xiaomi_phoenix:POCO X2Redmi K30的设备树
- portfolio
- hltv-rs:(WIP)非官方的HLTV Rust API
- github-slideshow:机器人提供动力的培训资料库
- TextComparer:文本比较器
- eslint-plugin-class-prefer-methods:eslint插件报告不需要的箭头功能而不是类方法的用法
- ARM-DEV,c语言生成xml格式的源码,c语言程序
- snapnet
- 软件开发项目企业官网模板
- Online-Music-Sharing
- 三色灯控制开发Demo
- mission-extract-bit
- son_jay:结构化数据和 JSON 之间的对称转换