Centos7 命令整理

技巧1:在敲命令时我们可以使用Tab键补全代码,同时如果忘记要敲的单词,可以双击 Tab键可以,目录下的所有文件名就会直接展示出来。

技巧2:复用历史命令,可以直接按小键盘的 ↑  ↓键直接调出之前的代码记录。

查询本机IP地址 ip addr

        在Linux系统中如果忘记本机IP地址或者在学习阶段使用的dhcp协议进行ip自动分配导致ip地址改变,就可以使用这个命令来查询ip地址。

        

        在Windows系统中查询 IP 地址的方法是先按下Win+R,然后会弹出一个窗口再在窗口中输入cmd,此时能够进入Windows的命令终端,输入ipconfig 就能够查询Windows系统下的ip地址。

远程登录虚拟机命令 ssh IP地址

退出登录命令 exit

重启虚拟机 rebootinit 6

关机 poweroffinit 0

移动自己到系统中的某个位置 cd

例如:

  •         cd /    快速回到系统的根

  •         cd ~   快速回到自己的家目录

  •         cd ..   返回上一级目录,同理如果一次返回上多级目录就是cd../../

  •         cd -    返回上次目录:

               例如:此时我在 / 目录下,我直接输入 cd /etc/sysconfig/network-scripts/ 回车之后再输cd - 则我就直接会回到根目录 / 下面。

  •         cd 目录名/目录名/目录名 

查看目录中有哪些文件 ls

查看自己目前在系统中哪个位置 pwd

创建目录 mkdir 

语法 mkdir 目录名

  • 创建单级目录相当于windows中的新建文件夹
  • 也可以创建多级目录 mkdir -p 目录名/目录名/目录名..

创建空白文件 touch

语法 touch 文件名

        在linux中的文件创建和windows中的不同是,linux中创建文件不分后缀,也就是它没有文件名后缀限制。

复制粘贴文件 cp

语法 touch 目标文件名 粘贴后的文件名

  • -r  递归复制(复制目录)

  • -i  询问如果出现名字相同,是否覆盖

剪切(重命名)mv

语法:mv /目录名/目录名/目标文件 /目录名/目录名/重命名后的文件

删除 rm

  • rm -f     跳过确认,删除文件

  • rm -rf   跳过确认 删除目录

  • rm -rf /*  这条命令就是程序员之间的删库跑路命令。

解压缩命令 tar

  • tar -xvf  文件名  -x是解压缩 -v是不显示过程  -f是指定目标文件名
  • tar -cvf 文件名 压缩包名   -c是压缩 -v不显示过程 -f指定压缩包包名

输出内容重定向 echo

  • echo 内容 直接在控制台打印内容
  • echo 内容 > 文件名 有这个文件,直接覆盖文件内容,没有文件创建文件,再把内容写到文件里
  • echo 内容 >> 文件名  在文件末尾追加写入内容,不覆盖原文件内容

查看文件内容 

Cat 文件名 (建议用来查看小命令)

More 文件名 (以页的形式一页一页展示文件内容)

  • Ctrl+c 退出
  • 空格是下一页 
  • B键 是上一页

head -n 行数  文件名 读文件名从第一行开始往下的n行

tail -n 行数 文件名      读文件名从最后一行开始往回的n行

在系统中搜索

find 路径 -name 关键字

例如: 

        找虚拟机网卡       find / -name ifcfg-ens33

在文件中搜索关键字 grep管道 “|”

grep 关键字 文件名

管道 + grep

例如:

        如果我在 /etc中我要去到虚拟机网卡的位置,但是我忘了下一步要去哪里,但是我记得下一个文件的后面的关键字,我可以这样搜索。

        所有系统中缺少的命令,插件,程序都可以使用yum插件仓库进行在线下载安装
  • yum install -y 包名 下载安装
  • yum update -y 包名 更新
  • yum remove -y 包名 卸载
注意:
  • 1. -y 可以有,也可以没有,可以出现在命令中的任意位置
  • 2. 可以一次安装一个包,也可以一次安装多个包
  • 3. 如果这个包在系统中已经安装过了,他就会提示已存在,并且跳过安装了
  • 4. 安装过程中要看清楚最后是否是安装成功,有可能因为网络问题下载安装失败
  • 5. 如果安装过程中卡死不动可以用CTRL + C停止运行,然后重新执行

文件编辑器

系统预装了文件编辑器命令 vi
我们可以升级vi命令的高级版本 vim
但是系统里面没有vim这个命令,可以实验 yum install -y vim 进行安装

系统的日期和时间管理,以及服务器时区设置

date 命令

  • date "+%Y-%m-%d %H:%M:%S" 自定义日期输出的格式

timedatectl 命令

  • timedatectl status 查看当前系统的时区信息
  • timedatectl list-timezones 查看系统支持的所有时区的列表 (426个时区名)
  • timedatectl set-timezone 时区名  修改时区

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值