Linux文件命令

ls --help 或者 cd --help或者 pwd --help(--help可以打开命令的帮助菜单,向你展示这个命令怎么书写)

ls查询当前目录的文件


ls /  (这个指令是假如你不在根目录,又想查询根目录的文件,并且还不离开当前目录,原理是ls空格加上要查询的路径)这里先去了home目录,再查询根目录的文件


ls -l /这个指令和ls相同,但会以长列表格式展示信息,比较全,这里的l是long的意思


ls -l -h /增加一个-h,意思是以人类可读的方式展示

cd 可以去往某个目录

例如cd /      cd home(看前缀的变化理解这个命令)


cd ..    返回上一目录(进入根目录下的lib目录然后返回根目录)


cd /bin(假如你在/home目录下,却想去根目录的bin,就可以用绝对路径,当然也可以相对当前位置的相对路径的写法cd ./../bin)


(绝对路径:以系统跟路径/作为起点然后跑一级一级往下走的路径写法/user/bin读作根目录下的user目录下的bin目录
相对路径:是相对于当前位置作为起点的,然后一级一级书写的写法./../user/bin读作当前位置的上一级目录下的user目录下的bin目录
三种写法:cd /bin cd ../bin cd./../bin)

pwd 打印当前目录的文件

创建文件 touch 文件名.后缀

创建目录

mkdir  路径和目录名(当你输入mkdir one时,会在当前目录创建一个叫one的文件夹,但如果想创建其他目录的文件夹会报错,可以用mkdir -p这个命令,如果输入mkdir  aaa/bbb/ccc -p这个命令,就会在当前目录创建aaa文件夹,aaa里包含bbb,bbb里包含ccc,但如果不使用/,而是用空格隔开,则会创建三个文件夹

Tab键补全

(当输入命令的时候,你想输入某个已经存在的文件名,你输入开头,tab键能帮你补全全名,对于有多个补全的前缀,则会将可能性列举出来)

copy文件

(将一个文件复制到其他地方:cp wenjian.txt  aaa 意思是把file.txt文件复制到aaa文件夹中,但这个指令不能拷贝目录,如果想要拷贝目录,就需要添加一个-r,例如:cp ccc aaa -r的意思是把ccc目录复制到aaa里,如果不添加-r,就会显示未指定-r;略过目录某某某)

mv移动文件

(mv wenjian.txt ccc的意思就是把wenjian.txt这个文件移动到ccc这个文件夹去)

rm删除文件

(当你输入rm wenjian.txt并回车时,会询问你是否删除wenjian.txt这个文件,如果输入yes并回车表示删除,输入其他都算不删除。rm -rf xxx 这个命令不需要同意,回车就删除)


当创建文件创建目录和删除文件时,都可以用空格隔开不同的名字达到批量操作,但移动和复制的批量操作,假设用空格隔开三个文件,就是说把前两个移动或者复制到第三个文件夹中去

查看文档内容

cat命令可以在命令行对文档内容进行查看(cat 文件名就可以了)


more也是相同的用法,但more和cat的效果不同,cat是一次全部显示,more会让你分页查看,允许翻页
head是显示头几层的意思(head -6 wenjian2.txt就是显示前6行的意思,如果不规定显示多少行,就会全部显示)


tail是显示末尾几行,用法和head一致


grep过滤关键字(grep 关键字 文件名:grep fh wenjian2.txt就是显示wenjian2文件中含有fh的文字)

  • 12
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值