Linux基础命令详解与网络配置
需积分: 1 201 浏览量
更新于2024-08-26
1
收藏 745KB PDF 举报
“Linux常用命令.pdf”
在Linux操作系统中,掌握常用命令是进行日常操作和管理的基础。本资源记录了一些常见的Linux命令,对于学习和参考非常有用。以下是对这些命令的详细解释:
1. **网络设置**:
- `ifconfig`:显示或配置网络接口的IP地址、子网掩码等信息。
- 配置静态IP地址:修改`/etc/sysconfig/network-scripts/ifcfg-ens33`文件,设置`BOOTPROTO=static`,`ONBOOT=yes`,`IPADDR`,`GATEWAY`和`NETMASK`。
- 重启网络服务:可以使用`service network restart`或`systemctl restart network`。
2. **文件和目录操作**:
- `pwd`:显示当前工作目录的全路径。
- `cd`:切换目录。
- `mkdir`:创建新的目录。
- `touch`:创建一个新的空文件。
- `cat`:查看文件的全部内容。
- `rm[-rf]`:删除文件,`-rf`参数强制删除,不提示确认,小心使用。
- `mv`:移动或重命名文件,也可以用于剪切操作。
3. **系统管理**:
- `reboot`:重启系统。
- `shutdown -h now`:立即关机。
- `cp[-r]`:复制文件或目录,`-r`用于递归复制目录。
- `tar -zxvf 文件名`:解压缩文件。
- `sh + 文件名`:运行shell脚本,如`sh startup.sh`。
4. **网络诊断**:
- `ping www.baidu.com`:检查网络连通性,通过发送ICMP回显请求到指定的主机。
- `ip addr`:查看系统中所有网络接口的IP地址。
5. **其他命令**:
- `hostname`:查看或设置系统的主机名。
- `hostnamectl set-hostname hostname`:永久性更改主机名。
- `cat /etc/issue` 和 `cat /etc/redhat-release`:查看Linux发行版信息。
- `cat /proc/version`:查看Linux内核版本。
了解并熟练使用这些基本命令,将使你在Linux环境中的工作更加高效。同时,记得在操作过程中谨慎使用如`rm -rf`这样的危险命令,以防止意外数据丢失。在遇到问题时,可以通过查阅手册页(man command)或在线资源来获取更详细的帮助。
112 浏览量
575 浏览量
268 浏览量
285 浏览量
102 浏览量
303 浏览量
248 浏览量
141 浏览量
xiaobai_gongyi
- 粉丝: 0
- 资源: 3
最新资源
- chat-app-master
- MAST-MOBILE:MAST Android应用程序源代码-Android application source code
- nanodegree-p3-classic-arcade-game:nanodegree-p3-classic-arcade-game
- Just_Java-app:这是我的第一拳Android项目,通过该项目,我通过Just Java应用程序了解了android的各种基础知识
- SIXSIGMA六标准差——教练级黑带师、黑带、绿带培训方案
- 数据营项目
- tool-conventions:支持使用WebAssembly的工具之间的互操作性的约定
- learn-bootstrap:这个 repo 是为我创建的,用于通过 tutorialls 学习引导程序
- FitJournal:Fit Journal应用程序的源代码-Android application source code
- 计时器
- 金融筹资管理
- thunderboard-android:这是Android的Thunderboard应用程序的源代码-Android application source code
- 网址缩短API登陆页面
- silverstripe-email_reminder:Silverstripe CMS的模块。 在用户的成员资格(或类似权限)即将到期时向用户发送提醒
- nodeschool.io:我对 NodeSchool.io 练习的解决方案
- ASCII-ART:产生与图像相对应的ASCII符号