美文网首页
Linux命令

Linux命令

作者: 开朗的饭团 | 来源:发表于2022-03-01 17:38 被阅读0次

    linux快捷键

    1. tab:快捷补全
    2. 键盘的光标:上 下 按键 可以进入到上次的linux shell命令
    3. ctrl + a : 光标到行首
    4. ctrl + e : 光标到行尾
    5. ctrl + insert : 复制命令行内容
    6. shift + insert :粘贴
    7. set number显示行数

    cd为什么没有man

    在linux中,命令分为内部命令和外部命令
    内部命令 使用help
    1.exit命令,退出当前的shell;2.history命令,显示历史执行过的命令;3.cd命令,切换当前工作目录;4.source命令,重新执行刚修改的初始化文件;5.echo命令,输出字符串;6.fg命令,将后台任务切换到前台;7.bg命令,将任务切换到后台;8.hash命令,记住命令路径;9.popd命令,删除目录栈中的记录;10.pushd命令,将目录加入到栈;11.dirs命令,显示目录栈的所有记录;


    关机

    pwd:Print working directory:功能是显示当前目录的绝对路径

    touch : 新建文件

    touch a b c :新建三个文件
    touch "a b c" :新建一个“a b c”文件

    " "和 ' '和``

    Snipaste_2022-03-03_10-51-26.png

    单引号:被单引号括起来的都是普通字符。特殊字符也不会有特殊含义。
    双引号:"$"、""、反引号 等拥有特殊含义。
    反引号:代表引用命令。

    rm : 删除
    rm -rf :强制删除
    cd ~ :home 目录
    mkdir :新建目录
    新建子目录:
    mkdir -p math/class1
    mkdir -p english/{class1,class2,class3}

    touch a.txt

    ls -l
    ls -ll 可查看隐藏文件
    ls -F :文件夹都会带/
    mv a.txt aa.tst:把a.txt移动(剪切)到aa.tst
    新建多个.txt文件:touch file{0..9}.txt

    linux文件权限


    image.png

    echo

    image.png

    计算
    echo $((1+2))

    who 查看当前用户

    who | wc -l : 查看用户数量

    1. 修改权限
      1.运行chmod u+x run.sh,修改文件权限;

      2.直接运行./run.sh,可以正常运行 Snipaste_2022-03-03_11-53-49.png

    写一个shell脚本来得到当前的日期,时间,用户名和当前工作目录。

    注意shell中linux命令的书写方式 $(command) 或者 command

    %T 等同于 %H:%M:%S 时分秒。

    ! /bin/bash

    echo 现在的时间是: $(date +"%Y-%m-%d %T")

    echo 现在登录的用户是: $(whoami);

    echo 现在的路径是: $(pwd)

    使用shell 脚本编译当前目录下所有的.c文件

    1 2

    :set number 行数

    相关文章

      网友评论

          本文标题:Linux命令

          本文链接:https://www.haomeiwen.com/subject/srkzlrtx.html