美文网首页
命令行基础

命令行基础

作者: shayito | 来源:发表于2019-12-01 20:33 被阅读0次
    # cd: change directory
    $ cd desktop  # 进入相对路径,即进入当前目录下的一个子目录   
    $ c:  # 进入c盘
    $ cd..  # 到上一级目录
    $ cd~
    
    $ pwd  # 打印当前路径
    
    $ echo hello world  # 格式化输出
    hello world
    $ echo -e "hhh\n" ; echo hhhh # -e 开启转义 # "\n" 换行 # "\c"不换行
    $ echo "i love u" > myletter # 输出到文件
    $ echo `date` # 显示时间
    $ echo '$name\"' # 单引号:输出原字符,不转义,不取变量
    # 摘自 [https://www.runoob.com/linux/linux-shell-echo.html]
    $ pwd # print working directory
    $ ls  # list: 当前路径下的文件列表
    $ ls .  # . 当前路径, ls . 打印当前路径下的文件列表
    $ ls ..  # .. 上一级路径 
    $ ls ~  # ~ 默认路径
    
    $ ... ; ... ; 执行多条命令
    $ mkdir desktop/newfold  # make directory 创建新文件夹 
    $ mkdir /c/users/suning/desktop/newfold  # 绝对路径
    $ mkdir -p desktop/newfold/insidefold  # -p 创建多层文件夹
    $ mv desktop/cute.jpg desktop/newfold  # move 移动文件夹
    $ curl 'www.baidu.com'  # see(谐音c) url 浏览网页
    $ curl -L 'www.baidu.com'  # -L 根据重定向打开网页(对于会跳转的网页)
    $ curl -L -o desktop/baidu.html 'www.baidu.com'  # 储存指定url下的html内容
    $ cat desktop/baidu.html  # concatenate 打开文件
    $ curl -L -o desktop/apple.html 'www.apple.com'  # 先下载一个内容比较多的网站并保存到本地
    $ less desktop/apple.html  # 一页显示少量文件内容(可进行翻页)
    # 空格向下翻页,B向上翻页(Back),在命令行中输入斜杠 /关键词 搜索关键词,Q退出(Quit)
    $ touch desktop/mytxt.txt  # 创建文件(上帝之触)
    $ rm desktop/mytxt.txt  # 删除文件(永久)
    $ rm -i desktop/baidu.txt  # -i 进行提示是否删除,n不删,y删
    rm: remove regular file 'desktop/baidu.txt'? n
    $ rmdir desktop/newfold  # 删除文件夹(目录)
    $ cd desktop/  # 先转至工作路径
    $ nano  # 打开记事本
    $ grep baidu desktop/baidu.html  # 查询关键字
    $ grep baidu desktop/baidu.html | less  # pipe 管道命令:先执行 | 后执行
    $ wc  # word count 数字数(返回字节数,行数,字数)
    $ rm --help  # 查看帮助
    

    相关文章

      网友评论

          本文标题:命令行基础

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