Linux常用命令与管理技巧
需积分: 5 24 浏览量
更新于2024-09-03
收藏 4KB TXT 举报
本文档主要介绍了Linux系统中一些常用的命令及其操作方法,涵盖了系统管理、文件操作、包管理、日志监控、权限控制等多个方面。
1. **系统关机与重启命令**:
- `shutdown -hnow`:立即将系统关机。
- `shutdown -rnow`:立即重启系统。
2. **文件和目录搜索**:
- `find / -name 'file1'`:在根目录下查找名为"file1"的文件。
- `find /home/user1 -name '*.bin' -exec chmod 755 {} \;`:递归查找user1家目录下所有.bin文件并设置权限为可执行(755)。
3. **压缩与解压文件**:
- `tar czvf archive.tar.gz dir1`:创建一个gzip压缩的tar归档文件。
- `tar zxvf archive.tar.gz`:解压已压缩的tar归档文件。
4. **包管理**:
- `rpm -ivh package.rpm`:安装RPM包,`-i` 表示安装,`-v` 显示安装过程,`-h` 静默模式。
- `rpm -e --nodeps`:卸载RPM包,忽略依赖关系。
5. **文件查看与编辑**:
- `cat file1`:查看文件内容。
- `tail -f /var/log/messages`:实时监控/var/log/messages日志文件。
6. **文件和目录删除**:
- `rm -rf file1`:删除单个文件或目录(递归且强制删除)。
- `rm -rf dir1`:同上,用于删除整个目录。
7. **系统信息获取**:
- `uname -a`:显示操作系统信息,包括架构。
- `RPM` 命令用于管理RPM包,如安装、查询等。
8. **用户和组管理**:
- `groupadd oracle`:添加新用户组。
- `useradd -g oracle oracle`:创建用户并将其加入到oracle组。
9. **文本编辑器模式切换**:
- `vi` 编辑器中的常用快捷键,如`:w` 保存文件,`:wq` 保存并退出,`:q!` 强制退出。
10. **命令行提示符操作**:
- `#` 表示超级用户权限。
- `yy` 复制当前行。
- `yy` 结束复制模式后执行粘贴。
11. **权限管理**:
- `chown cheng:cheng history cmd`:改变文件或目录的所有者和组。
- `chmod 755 ./local`:设置local目录权限为可读写执行。
12. **链接与复制文件**:
- `ln -s /itm6/portal /opt/sdp/cqiop/`:创建符号链接。
13. **远程文件传输**:
- `scp -r data2/cqiop/portal/`:通过SCP协议安全地复制文件到远程主机。
通过以上命令,用户可以高效地管理Linux系统,完成文件操作、系统维护以及权限调整等工作。
2020-09-18 上传
2020-08-24 上传
墨一般的白色
- 粉丝: 1
- 资源: 6
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程