• linux命令使用


    #回归,前段日子搞了小论文参了赛有所收获,继续筑基修道,也许有道友,可一起努力呀。

    一、 切换目录(cd)

    cd / //切换到根目录
    cd /bin //切换到根目录下的bin目录
    cd …/ //切换到上一级目录 或者使用命令:cd …
    cd ~ //切换到home目录
    cd - //切换到上次访问的目录
    cd xx(文件夹名) //切换到本目录下的名为xx的文件目录,如果目录不存在报错
    cd /xxx/xx/x //可以输入完整的路径,直接切换到目标目录,输入过程中可以使用tab键快速补全

    二、查看目录(ls)

    ls //查看当前目录下的所有目录和文件
    ls -a //查看当前目录下的所有目录和文件(包括隐藏的文件)
    ls -l //列表查看当前目录下的所有目录和文件(列表查看,显示更多信息),与命令"ll"效果一样
    ls /bin //查看指定目录下的所有目录和文件

    三、创建目录(mkdir)

    mkdir tools //在当前目录下创建一个名为tools的目录
    mkdir /bin/tools //在指定目录下创建一个名为tools的目录

    四、删除目录与文件(rm)

    rm 文件名 //删除当前目录下的文件
    rm -f 文件名 //删除当前目录的的文件(不询问)
    rm -r 文件夹名 //递归删除当前目录下此名的目录
    rm -rf 文件夹名 //递归删除当前目录下此名的目录(不询问)
    rm -rf * //将当前目录下的所有目录和文件全部删除
    rm -rf /* //将根目录下的所有文件全部删除【慎用!相当于格式化系统】

    五、修改目录(mv)

    mv 当前目录名 新目录名 //修改目录名,同样适用与文件操作
    mv /usr/tmp/tool /opt //将/usr/tmp目录下的tool目录剪切到 /opt目录下面
    mv -r /usr/tmp/tool /opt //递归剪切目录中所有文件和文件夹

    六、拷贝目录(cp)

    cp /usr/tmp/tool /opt //将/usr/tmp目录下的tool目录复制到 /opt目录下面
    cp -r /usr/tmp/tool /opt //递归剪复制目录中所有文件和文件夹

    七、编辑文件(vi、vim)

    vi 文件名 //打开需要编辑的文件
    –进入后,操作界面有三种模式:命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode)
    命令模式
    -刚进入文件就是命令模式,通过方向键控制光标位置,
    -使用命令"dd"删除当前整行
    -使用命令"/字段"进行查找
    -按"i"在光标所在字符前开始插入
    -按"a"在光标所在字符后开始插入
    -按"o"在光标所在行的下面另起一新行插入
    -按":“进入底行模式
    插入模式
    -此时可以对文件内容进行编辑,左下角会显示 “-- 插入 --””
    -按"ESC"进入底行模式
    底行模式
    -退出编辑: :q
    -强制退出: :q!
    -保存并退出: :wq

    操作步骤示例

    1.保存文件:按"ESC" -> 输入":" -> 输入"wq",回车 //保存并退出编辑
    2.取消操作:按"ESC" -> 输入":" -> 输入"q!",回车 //撤销本次修改并退出编辑

    补充

    vim +10 filename.txt //打开文件并跳到第10行
    vim -R /etc/passwd //以只读模式打开文件

    复制:

    在命令行模式下(esc)输入小写或大写v,移动键盘上下左右移动建选中要复制内容,输入y达成复制效果。

    粘贴:

    将光标移动到目标位置,进入命令模式输入p即可。

    多行选中注释:

    先进入命令状态,点击V(大写),选中行,输入: 和normal i #,。。。。。。d #是删除注释符

    终止程序运行或后台运行

    python在terminal端运行起来无法终止时,快捷键ctrl+c终止程序运行。ctrl+z将程序放置到后台运。

    打开多个terminal窗口

    按住shift+ctrl+t可以打开多个终端运行窗口可以同时给干很多事情。

    一些设置

    虚拟机vim显示行号

    手动设置显示:在vim命令行模式下输入 :set nu
    取消显示:在vim命令行模式下输入: set nonu
    设置永久自动显示:我们修改一个配置文件。
    我们输入命令:vim ~/.vimrc
    打开后是一个空文件,我们添加 set nu,保存退出,再次进入vim编辑器,就会自动显示出行号了。

  • 相关阅读:
    C++初阶 | [二] 类和对象(上)
    设备指纹技术详解丨设备指纹知多少,看这场直播就够了!
    【C#】rdlc报表答应报错:未能加载文件或程序集“Microsoft.SqlServer.Types
    详细介绍windows自带Hyper-V安装虚拟机(windows11 / ubuntu22 / macos12)
    【计算机毕业设计】java开源项目——在线考试系统
    蓝牙mesh基础(基本概念)
    5款可视化工具优缺点比对,谁赢了?
    【JAVA】HashSet添加对象时,需要重写hashCode和equals方法
    欧几里得算法及相关扩展算法
    JavaScript:实现JSON高亮代码块
  • 原文地址:https://blog.csdn.net/m0_57297999/article/details/134271313