Loading

Liunx 的常用命令

配置文件常用操作

d100回车删除 100 行
gg=G 进行配置文件格式整理
配置虚拟机 ip
vim /etc/sysconfig/network-scripts/ifcfg-ens33
修改环境变量
vim /etc/profile
配置完成之后
source /etc/profile
执行权限
chmod a+x a+x 文件名 表示可执行权限,a 表示所有用户

路径

  • 全路径
    以 / 开头,从根目录开始查寻找文件。例如找 usr 下 local 中内容,路径: /usr/local
  • 相对路径
    从当前资源路径寻找,找到其他资源路径。写法:一定不是以/开头。找当前资源的子目录直接写子目录名称,如果向上跳一级文 件夹写法 : ../,返回上一级
  • 特殊路径写法
    / 表示磁盘根
    ~ 表示/root ,root 文件夹的根目录

常用命令

  • pwd
    print working directory - 输出当前工作目录, 光标所在位置的目录
  • cd
    change directory - 切换目录
    使用根目录作为定位标准, 绝对寻址 cd /xxx/yyy/zzz
    在当前目录位置开始相对寻址 cd xxx/yyy/zzz
    直接进入用户主目录 cd cd ~
  • ls
    list - 列表目录中的内容.默认显示当前目录下的文件列表
    ls -a [目录]
    list all - 查看所有, 包括隐藏文件. Linux 中隐藏文件都是以’. ’开头的文件
    ls -l [目录]
    显示当前目录下的文件属性:大小、权限、日期、符号链接。
    ll - 简化命令不代表全部 Linux 系统可用.
    list list - 以列表的信息,显示指定目录中的内容. 列表代表的是文件的详情.
    在查看文件详细中: - | 1 代表文件。d | 2代表目录
  • clear
    clear -清空屏幕
  • touch 常见空白文件
    在 Linux 系统中,文件不需要强制后缀名 如: 文本文件可以定义为, a | a.txt | a.text
    touch 文件名 touch 目录/文件名
  • cat
    查看文件的全部内容,一次性显示文件所有内容
  • more
    分屏显示文件内容, 显示后,使用空格显示下一屏, 回车显示下一行,q 退出分屏显示 ctrl+c,退出命令
  • head
    显示文件的前多少行, 默认显示前 10 行 head -number filename 查看文件中的前多少行
  • tail
    显示文件末尾多少行.默认显示末尾 10 行 tail -number filename
  • mkdir
    make directory - 创建目录
    相对创建一个子目录 mkdir directoryName
    绝对创建一个目录 mkdir /directoryName
    一次性创建多级目录
    mkdir -p parentDirectoryName/childDirectoryName
  • cp
    copy - 复制命令
    cp source target cp 源信息 目录信息
    复制文件
    cp 源文件名 新文件名
    复制目录
    cp -r 源目录名 新目录名 (要加-r完成所有目录内容的复制)
  • rm
    remove 删除
    rm 要删除的资源
    -f force 忽略不存在的文件,从不给出提示
    -r recursive 指示 rm 将参数中列出的全部目录和子目录均递归地删除
    删除文件不需要提示
    rm f 文件名
    删除目录不需要提示
    rm -rf 目录名
  • mv
    move - 移动或重命名. 相当于剪切和重命名
    mv 源文件名 文件移动位置。 mv temp/usr/local
  • vi|vim
    编辑文件, vim 是增强命令. 不代表所有的 Linux 都支持 vim 增强在有高亮显示
    vim 文件名
  • 进入编辑模式操作
    常用i进行编辑模式内容插入,w保存,q退出编辑模式,wq保存并退出 q!退出不保存
  • reboot
    reboot 用来重启 Linux 系统和 Windows 系统中的 restart 一样。但是机器重启必须 要 root 用户才有权限

Linux中文件的压缩与解压命令

  • *.tar.gz 格式
    tar.gz 是 Linux 中的一种文件压缩格式,可是使用 tar 命令实现对文件的压缩与解压处理。
    -c: 创建压缩文件
    -C: 指定解压文件存放的位置
    -x: 解压
    -t: 查看内容
    -z: 有 gzip 属性的
    -v: 显示所有过程
    f: 使用文件名字,切记,这个参数是最后一个参数,后面只能接文件名
  • 创建tar.gz压缩文件
    tar -czvf 压缩文件的名称.tar.gz 源文件或者目录名称
  • 解压tar.gz文件
    tar -zxvf 解压文件名称
    若要给定指定的文件夹加 -C(大写)
    tar -zxf aa.tar.gz -C /usr/local
  • *.zip 格式
    如果压缩文件格式为.zip 那么需要使用 unzip 命令解压.zip 压缩包。
    -n: 解压缩时不要覆盖原有的文件 -
    d<目录>: 指定文件解压缩后所要存储的目录 -v:执行时显示详细的信息;
    解压zip文件
    unzip 压缩文件.zip
    unzip 压缩文件.zip -d 解压到指定目录

关闭防火墙命令

关闭防火墙,重启失效
service firewalld stop
禁用防火墙
systemctl disable firewalld
启动防火墙
systemctl enable firewalld

posted @ 2021-03-01 11:34  笑忘舒  阅读(71)  评论(0编辑  收藏  举报