简单命令行小介绍

关于简单命令行的小介绍

本篇文章主要介绍一下ls、cat、mv、touch命令行,以及explainshell.com的使用方法

本文章仅代表沂轱个人观点,如有纰漏,欢迎指正

开篇介绍

这里是沂轱,最近沂轱开始了新的学习,但是无奈记忆不是很好,老是记不住太多,所以今天沂轱借此机会记录一下几个比较简单,但是又经常用到的命令行

进入正题

ls

全写:list,作用:显示/罗列路径下的文件夹和文件

注:只写ls是不会显示隐藏的文件的


# 使用格式:ls [-a] 路径

#实例

Administrator@1O7CFC54Q3QW9S8 MINGW64 /d/学习/书籍

$ ls ./

'[精通正则表达式(第3版)]中文版.(美)Jeffrey.E.F.Friedl.pdf'

node.js开发指南.pdf

Node入门一本全面地Node.js教程.pdf

#说明“./”表示当前路径

如果只是显示当前目录下未隐藏的文件,这是否有些鸡肋(⊙﹏⊙)

​ 桥豆麻袋,开发者早就想到了 => 在ls后面加上参数对其进行补充;上面使用格式里"[ ]"里的就是其中一种参数

​ ls的参数有很多,如果在Linux或者mac环境下,我们可以使用man ls查看ls的使用说明(ps:说明全是英文,无奈本人没文化,不懂英文没办法),在这里就只介绍几种比较常用的参数:

1. -a 路径 作用:将隐藏文件与文件夹一起显示出来(包括./ ,../)

2. -l 路径 作用:显示文件(不显示以.开头的文件)的同时,加上文件的附加信息:每行是一个文件及其相关信息

3. -al 路径 作用:与-a 路径所显示的文件一样,只是在显示文件时,也加上了文件的附加信息


#实例

#ls -a 路径

Administrator@1O7CFC54Q3QW9S8 MINGW64 /d/学习/书籍

$ ls -a ./

  ./    '[精通正则表达式(第3版)]中文版.(美)Jeffrey.E.F.Friedl.pdf'

  ../    node.js开发指南.pdf

  .txt  Node入门一本全面地Node.js教程.pdf

#ls -l 路径

Administrator@1O7CFC54Q3QW9S8 MINGW64 /d/学习/书籍

$ ls -l ./

total 58056

-rw-r--r-- 1 Administrator 197121 47404541 12月  6 20:06 '[精通正则表达式(第3版)]中文版.(美)Jeffrey.E.F.Friedl.pdf'

-rw-r--r-- 1 Administrator 197121 10794448 12月  6 20:06  node.js开发指南.pdf

-rw-r--r-- 1 Administrator 197121  1243601 12月  6 20:06  Node入门一本全面地Node.js教程.pdf

#ls -al 路径

Administrator@1O7CFC54Q3QW9S8 MINGW64 /d/学习/书籍

$ ls -al ./

total 58064

drwxr-xr-x 1 Administrator 197121        0 1月  26 12:20  ./

drwxr-xr-x 1 Administrator 197121        0 1月  22 15:39  ../

-rw-r--r-- 1 Administrator 197121        0 1月  26 12:20  .txt

-rw-r--r-- 1 Administrator 197121 47404541 12月  6 20:06 '[精通正则表达式(第3版)]中文版.(美)Jeffrey.E.F.Friedl.pdf'

-rw-r--r-- 1 Administrator 197121 10794448 12月  6 20:06  node.js开发指南.pdf

-rw-r--r-- 1 Administrator 197121  1243601 12月  6 20:06  Node入门一本全面地Node.js教程.pdf

#说明:若未写路径则默认为当前目录

cat

作用:连接文件并打印到输出设备上


#使用格式:cat [-AbeEnstTuv] [--help] [-version] fileName

#实例:

Administrator@1O7CFC54Q3QW9S8 MINGW64 /d/学习/书籍

$ cat 123.txt #查看123.txt文件的内容

Hello my friend!

#与echo有些类似
用法 说明
cat file.txt 查看显示文件内容
cat filel.txt file2.txt>newfile.txt 把多个文件合并成一个
cat>file.txt 创建并编辑新文件,ct1+d或ct1+c结束
cat>>file.txt<<结束标志(如EOF/STOP/..) 非交互式的编辑或追加内容到文件尾部
cat/dev/nul1>filel.txt 清空文件内容

mv

作用:对文件进行重命名


#使用格式:mv 原文件名 重命名的文件名

#实例

Administrator@1O7CFC54Q3QW9S8 MINGW64 /d/学习/书籍

$ ls

'[精通正则表达式(第3版)]中文版.(美)Jeffrey.E.F.Friedl.pdf'

234.txt

node.js开发指南.pdf

Node入门一本全面地Node.js教程.pdf

Administrator@1O7CFC54Q3QW9S8 MINGW64 /d/学习/书籍

$ mv 234.txt 123.txt

Administrator@1O7CFC54Q3QW9S8 MINGW64 /d/学习/书籍

$ ls

'[精通正则表达式(第3版)]中文版.(美)Jeffrey.E.F.Friedl.pdf'

123.txt

node.js开发指南.pdf

Node入门一本全面地Node.js教程.pdf

touch

作用:创建文件


#使用格式:touch 文件名

#实例

Administrator@1O7CFC54Q3QW9S8 MINGW64 /d/学习/书籍

$ ls

'[精通正则表达式(第3版)]中文版.(美)Jeffrey.E.F.Friedl.pdf'

123.txt

node.js开发指南.pdf

Node入门一本全面地Node.js教程.pdf

Administrator@1O7CFC54Q3QW9S8 MINGW64 /d/学习/书籍

$ touch 234.txt

Administrator@1O7CFC54Q3QW9S8 MINGW64 /d/学习/书籍

$ ls

'[精通正则表达式(第3版)]中文版.(美)Jeffrey.E.F.Friedl.pdf'

123.txt

234.txt

node.js开发指南.pdf

Node入门一本全面地Node.js教程.pdf

explainshell.com的使用方法

作用:对命令行的含义进行解释

使用方法:

1. 进入explainshell.com网站,进入explainshell.com

image

2. 在搜索框中输入需要解释的命令行,点击EXPLAIN:

image

3. 解释结果如下:

image
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,684评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,143评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,214评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,788评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,796评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,665评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,027评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,679评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 41,346评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,664评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,766评论 1 331
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,412评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,015评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,974评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,203评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,073评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,501评论 2 343

推荐阅读更多精彩内容

  • 一、windows系统的JDK安装 说明:系统:windows 10 64位 JDK版本:jdk1.8.0_191...
    Lebr阅读 203评论 0 0
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,719评论 0 10
  • OFFICE 365的新特性 那些习惯于购买一次性付费即能永久使用软件的人们中可能有你。但是不同于一次性付费的购买...
    为学志阅读 1,006评论 0 3
  • 带你全面认识UToken,让人五体投地! 一、UToken堪称一个综合性的区块链应用标杆 UToken远非一个简单...
    UToken阅读 520评论 1 2
  • 阿布的故事算不得故事,更像是我们每个人的心路历程,我们都曾在青涩的青春里,笨拙的爱过一个人,或从未拥有,或终成眷属...
    离魅阅读 263评论 11 6