linux系统入门,以及常用命令

本文介绍了如何在CentOS 7中安装系统,包括基本命令如ifconfig、ping、ls、mkdir、touch、rm等的使用。此外,详细解读了系统磁盘目录结构,并重点讲解了cd、cat、more、head、tail、grep、find、cp、tar、vi等关键命令。还涉及了静态IP设置和网络重启操作。
摘要由CSDN通过智能技术生成

安装linux系统

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

常见命令

ifconfig:查询网络配置

centos8查看网络配置使用:
ip addr 查询网络配置
在这里插入图片描述
ping ip:测试连通性
ping www.baidu.com
在这里插入图片描述

介绍centos7磁盘下的目录结构

在这里插入图片描述

常用的命令

蓝色字表示目录,白色表示文件
cd切换目录
cd … /:切换到上一级目录
cd ~:切换到root目录
cd /:切换到根目录
cd 目录:进入到此目录下
ls:列出当前目录下的所有子文件或子目录
ls:列出当前目录下的子文件后子目录
ls 目录名:列出指定目录下的子文件或子目录
ls -a:列出当前目录下的所有子文件后子目录 包含隐藏
ls -l:列出详细信息
pwd:查询当前所在目录
在这里插入图片描述
mkdir:创建目录
mkdir 目录名:创建单层目录
mkdir -p /目录/目录:创建多层目录
①如果加**/,表示在根目录创建目录
在这里插入图片描述
②如果不加
/**,表示当前目录下创建目录
在这里插入图片描述
touch:创建文件
touch 文件名:创建一个空的文件
在这里插入图片描述
rm:删除文件或目录
rm 文件名:删除文件
rm -r 目录:删除目录
rm -rf 目录:强制删除目录

mv:如果在当前目录下则是重命名
可以重命名目录名或文件名
mv aaa bbb

表示把aaa重命名为bbb
在这里插入图片描述
mv:在其他目录可以剪切
mv a /usr/local/b.tex

表示把a剪切到/usr/local/b.tex里面
在这里插入图片描述

cat more head tail 都是查看文件的内容
cat 文件:查看文件的内容。
more 文件:查看当前屏幕的大小内容,按着enter键:下一行 按着空格键:下一页
head -n 文件:查看前n行
tail -n 文件:查看后n行, 非常多项目运行到服务器 错误日志放入日志文件.最新的错误都在最后
cat 文件:
在这里插入图片描述
more 文件
在这里插入图片描述
head -n 文件:查看前n行
在这里插入图片描述

tail -n 文件:查看后n行
在这里插入图片描述
grep ‘关键字’ 文件名:查看文件是否包含指定的关键字
例如:grep ‘x’ aa.zzz 表示查询在aa.zzz这个文件里包含的‘x’
在这里插入图片描述
例如:grep ‘w’ aa.zzz -n 表示查询在aa.zzz这个文件里包含的‘x’,并显示行号
在这里插入图片描述
find 目录 -name 文件或者文件夹 :在指定目录下查询是否有指定的文件
find / -name ‘qq*’ 表示在指定目录下查询是否包含有qq的文件
在这里插入图片描述
cp:复制copy
例如: cp aa.zzz aa.zzz1 表示将aa.zzz拷贝一份为aa.zzz1
在这里插入图片描述
cp aa.zzz /usr/local 表示将该文件拷贝到/usr/local/目录下
在这里插入图片描述
cp -r aaa /usr/local/ 表示将该目录拷贝到/usr/local/目录下
在这里插入图片描述
tar:解压缩文件
tar -zcvf 压缩的名字 被压缩的目录
c:压缩
v:详细信息
f:文件 必须有的。
注意:必须要有tar.gz这个后缀在这里插入图片描述
tar -zxvf 压缩文件
在这里插入图片描述
tar -zxvf 压缩文件 -C 指定的目录
tar -zxvf a.tar.gz -C /usr/local/q
在这里插入图片描述
vi:编辑文件内容
命令行模式--------> i ------->编辑模式----->ESC按钮-----命令行模式
[:wq保存并退出 :q! 强制退不保存 ]
命令行的模式下可以记住;
/文字: 查找指定文字的位置
:set number 设置行号

/文字: 查找指定文字的位置
在这里插入图片描述
:set number 设置行号**
在这里插入图片描述
#修改网络ip为静态ip
修改主机名 /etc/hostname
在这里插入图片描述
在这里插入图片描述
ip地址必须要在这个范围内
在这里插入图片描述
(1)/etc/sysconfig/network-scripts/ifcfg-ens33
使用搜索找到该路径
在这里插入图片描述
在这里插入图片描述
进行编写文件:
在这里插入图片描述
修改之前的:
在这里插入图片描述
修改ip地址: /etc/sysconfig/network-scripts/ifcfg-ens33
第一个修改的地方: static
IPADDR=自己的ip
GATEWAY=自己的网关
NETMASK=自己子网掩码
DNS1=

修改之后的:退出并保存
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
重启网络:
systemctl restart network

注意如果是Centos 8,使用下列命令:
nmcli c reload
静态ip就发生改变
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值