• Linux——常用命令


    1、常用命令

    序号命令作用
    1ls查看当前文件夹下的内容
    2pwd查看当前所在文件夹
    3cd切换文件夹
    4touch如文件夹不存在,新建文件夹
    5mkdir创建目录
    6rm删除指定的文件名
    7clear清屏
    8cp复制

    1.1、cd切换目录

    cd /  以根目录开头 (切换到系统根目录)

    cd ~  回到自己的home目录(切换到用户主目录)   /home/用户名

    cd ..  返回上级目录

    cd -  回看功能

    pwd  查看当前目录

    小技巧:

    ctrl或者ctrl+shift ++   放大终端字体

    ctrl --   缩小终端字体

    自动补全

    在敲文件、目录,命令 的前几个字母之后,按下tab键

    按上下键可以查看已写过的命令

    如果敲的命令出错,ctrl+c可退出

    1.2、ls查看目录内容

    ls 

    ls -l 显示详细列表

    ls -a 显示所有的文件,包含隐藏文件,隐藏文件以.开头的文件

    ll  等于  ls -l 

    1.3、mkdir创建文件夹

    mkdir aa 在当前目录下创建文件夹

    mkdir /home/用户名/bb 以绝对路径创建文件夹

    mkdir /home/用户名/aa/bb -p 如果上一级目录不存,加上-p自动创建父目录

    mkdir a b 在当前目录创建多个文件夹

    1.4、touch创建空文件

    touch abc.txt 在当前目录下创建, 如查指定了目录,必须保证上级目录存在

    gedit abc.txt  使用记事本打开文件,修改内容

    cat abc.txt 查看文本内容(只能查看内容不能修改内容)

     

     

    1.5、rm删除文件

    rm 文件名.txt       删除文件

    rm 文件夹名 -r     删除文件夹

    1.6、ls权限

    - --- --- ---  权限由三组组成
    第二个--- 当前用户具有该文件的权限
    第三个--- 当前组内其他用户具有该文件的权限
    第四个--- 其他组的用户具有该文件权限

    drwxrwxr-x  d 代表文件夹  -代表文件

    rwx rwx r-x  r可读   w可写   x可执行

    ls 查看其他目录的内容

    ls  *txt 查看当前目录下的所有以txt结尾的文件

    1.7、cp拷贝

    cp 1.txt 2.txt   拷贝文件
    cp abc abc_cp -r 拷贝文件夹

    1.8、mv移动重命名

    mv a.txt  b.txt                                重命名

    mv 1.txt /home/myanqi/bb/1.txt    移动指定目录

    1.9、管道

    把左边命令返回的结果交给右边进行处理

    ls --help | more  分页查看帮助信息

    1.10、grep查找文件内容

    cat a.txt 查看文件内容

    grep hello a.txt  在a.txt中搜索hello

    grep -n hello a.txt  搜索的结果显示所在位置

    grep -n ^a a.txt 搜索以a开头

    grep -n yan$ a.txt 搜索以yan结尾

     

    1.11、vim编辑器

    vim a.txt  进行a.txt进行编辑
    再按i 进入编写模式
    ESC :wq  保存并退出
    ESC :wq! 强制保存并退出

    :q! 不保存退出

    :/hello   可以vim编辑中搜索内容,查找hello都会高度显示方便查阅

    如果vim不能使用需
    安装vim
    ubuntu系统: apt install vim
    centos系统: yum install vim 

     先按i键进行插入内容,后按esc,输入:wq保存退出

     

     

    1.12、查看进程和杀死进程

    ps 正在运行的某一个程序的状态

        ps -ef 查看所有进程
        
        ps -ef | grep xxx 查看某一个进程
        
        kill 2868 杀掉PID为2868的进程
        
        kill -9 2868 强制杀掉PID为2868的进程

    1.13、切换用户

    $表示普通用户

    #表示超级用户,也就是root用户

    ubuntu: sudo su  切换root用户

    centos: su       切换root用户
    exit或者Ctrl+D   切换普通用户 

    [用户名@localhost ~]$

    [root@localhost /]# 

  • 相关阅读:
    k8s.gcr.io/kube-state-metrics/kube-state-metrics 拉取镜像失败问题解决
    【Linux网络编程】多线程编程
    over (partition by xxx order by yyy)开窗函数介绍
    源码中的设计模式--工厂模式
    11. Django 常用的Web应用程序
    嵌入式常见接口协议总结
    易基因|植物育种:ChIP-seq(组蛋白)揭示H3K36me修饰影响温度诱导的植物可变剪接和开花
    【Leetcode HOT100】不同的二叉搜索树 c++
    STM32 GPIO工作原理
    基于python深度学习的CNN图像识别鲜花-含数据集+pyqt界面
  • 原文地址:https://blog.csdn.net/select_myname/article/details/127797326