Linux常用命令_基于CentOS 7

新建文件夹

mkdir folder_name

新建文件

touch file_name // 如果你想跳过手动创建空文件的步骤,你也可以直接使用 vim 命令并指定文件名,如果该文件不存在,Vim 将会自动创建它并打开。

查看文件

cat a.txt // 查看文件最后一屏内容

less a.txt // PgUp向上翻页,PgDn向下翻页,"q"退出查看

more a.txt // 显示百分比,回车查看下一行,空格查看下一页,"q"退出查看

tail -100 a.txt // 查看文件的后100行,"Ctrl+C"退出查看

vim修改文件

Normal模式
    j    向下移动光标
    k    向上
    h    向左
    l    向右
    
    G    移动至文件末尾
    gg    移动至文件开头
    
    u    撤销上一步修改
    Ctrl+r    反撤销

删除文件

rm 文件名 // 删除当前目录下的文件

rm -r 文件夹 // 递归删除

rm -f 文件名 // 不询问删除

解压文件

tar -zxvf 文件名.tar.gz // 解压.tar.gz文件

查看所有进程

ps aux 

 

查看已安装软件列表

yum list installed

模糊搜索已安装的软件

yum list installed | grep 'docker'

卸载软件(支持批量卸载,以space间隔出软件名即可,无需携带version)

yum remove containerd.io docker-buildx-plugin docker-ce docker-ce-cli docker-ce-rootless-extras docker-compose-plugin

 

在目录下模糊查找某个文件或文件夹

find . -type f -name "*gitlab*"
find . -type d -name "*gitlab*"

.即表示查询的目录为:当前目录

-type表示查询的文件类型,f代表file,d代表directory

-name表示指定查找的文件名/文件夹名

 

安装.rpm安装包

rpm -ivh gitlab-ce-11.11.1-ce.0.el7.x86_64.rpm
  • rpm:这是Red Hat Package Manager(RPM)的命令行工具,用于安装、卸载、查询和验证软件包。

  • -i:表示安装(install)软件包。这个选项告诉rpm工具,你想要安装一个新的软件包。

  • -v:表示冗余输出(verbose)。这个选项会让rpm命令在执行过程中提供更多的输出信息,包括软件包的名称、安装进度等,以便用户了解安装过程中发生了什么。

  • -h:表示以散列(hash)标记显示安装进度。这个选项会在安装过程中显示一个由#字符组成的进度条,每个#代表2%的进度。

posted @   Ashe|||^_^  阅读(5)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示