centos7基础命令

centos7基础命令

一、Linux命令的组成格式

命令字 [选项] [参数]

命令字:唯一确定一条命令

选项:使用“-”符号引导

参数:命令字处理的对象,可以是文件名、目录、用户名等, 数量可以是零到多个

Xshell常用辅助操作

Tab键:自动补齐

反斜杠“\”:强制换行

Ctrl+U:清空至行首

Ctrl+K:清空至行尾

Ctrl+L:清屏

Ctrl+C:取消本次编辑

二、系统设置

切换用户 su

su 用户名 切换后所在目录不变

su - 用户名 切换后变成用户家目录

设置主机名

hostname 查看主机名 、 hostname+主机名 临时设置主机名

hostnamectl set-hostname+主机名 永久设置主机名

vi /etc/hostname 修改名称然后重启生效

查看版本

cat /etc/redhat-release \ cat /etc/*release 查看系统版本

uname -r 查看内核

ifconfig ens33 0.0.0.0/24 临时修改网卡

vi /etc/sysconfig/network-scripts/ifcfg-ens33 永久修改网卡配置

网卡内容设置:把DHCP 修改为static 、ONBOOT改为YES,末尾添加IP、子网、网关

IPADDR=192.168.226.140
NETMASK=255.255.255.0
GATEWAY=192.168.226.2

三、查看和编辑

1.切换目录 cd

cd +目标位置 切换到目标位置

cd ~或不加 切换到宿主目录

cd - 切换到上次cd所在目录

2.相对路径 …/

“ . ” 当前目录起点, 可加路径

“ … ” 上一级目录起点

“~用户名” 以宿主目录为起点

3.查看显示目录内容 ls

-l 显示属性详细,通常用ll

-R 递归显示

-d 查看目录本身信息不显示递归

-i 显示inode值

-h 显示单位大小

-a 查看所有文件目录,显示隐藏文件

-A 不列出当前和上一层目录

4.通配符 *

“ ?” 匹配一个字符,放到对应的位置防止忘记

“ * ” 匹配多个字符

5.设置别名 alias

alias 别名=命令组合

统计目录或文件占用磁盘空间大小

6.统计目录文件空间 du

du [选项] [文件、目录]

-a 统计所有文件,包括目录和文件

-h 显示大小单位

-s 只统计总大小,包括子目录和文件

7.创建文件/目录 mkdir/touch

mkdir 创建目录

mkdir {0…20} 批量创建

touch 创建文件

touch {0…20}.txt 批量有相同只会跳过

8.创建链接文件 ln

软链接:

ln -s 创建软链接,相当于创建一个快捷方式

①软链接指向源文件的文件名,然后在从源文件找到对应的inode值

②源文件删除软链接失败

③源文件/软链接修改会影响到所有文件内容

④源文件/软链接inode号不一致,软链接inode指向源文件的文件名

硬链接:

ln 创建硬链接,相当于复制一份副本

①访问硬链接文件,硬链接文件指向inode值在指向数据

②源文件删除硬链接依然可用

③源文件/硬链接修改会影响到所有文件内容

④源文件和硬链接的inode值相同

⑤硬链接只能对文件进行创建

9.输出内容至文件 echo “” >

echo “字符串” > 文件名

将字符串输入到文件中,如有该文件则直接覆盖,如目标目录没有该文件者新建该文件

echo “字符串” >> 文件名

将字符串追加输入到该文件中

10.删除文件/目录 rm

-r只删除文件夹

-f只删除文件

-rf可删除所有类型 后面加*表示所有文件

11.复制文件/目录 cp

-p 复制时保持源文件的权限、属主及时间标记等属性不变

-r 复制目录时必用选项,表示递归复制所有文件及子目录

例:cp -p 文件名 /目录

12.剪贴文件/目录和重命名 mv

mv 文件名 新名 =重命名

mv 文件名 需要移动的目录 =剪贴

过程是复制删除源文件,然后粘贴到指定目录

13.查找命令文件存放目录 which

which加命令/文件 =查看所有同名的文件/命令所存在的目录路径

/目录

12.剪贴文件/目录和重命名 mv

mv 文件名 新名 =重命名

mv 文件名 需要移动的目录 =剪贴

过程是复制删除源文件,然后粘贴到指定目录

13.查找命令文件存放目录 which

which加命令/文件 =查看所有同名的文件/命令所存在的目录路径

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

masonyong

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值