Linux小白学习小小笔记0

ls cd pwd 的用法


ls 列出文件目录

-a 列出目录下的所有文件,包含.

-l 包含权限,所有者文件大小

-d 将目录像23那件一样显示

-h 以容易理解的形式列举出来

-t 以文件的修改时间排序


cd 跳转目录

cd - 从当前目录跳转到上次目录


pwd 显示当前工作路径

-P 显示实际物理路径

-L 当前路径为连接路径时显示连接路径


mkdir ,rm,mv ,cp , cat ,nl

mkdir 创建指定的目录

-m 设置权限(模式)

-p 递归建立目录

-v 建立目录的时候显示信息

---------------------------------------------------------------------

安装tree扩展

sudo apt-get update

sudo apt-get install tree

-----例子

mkdir -vp fei/{lib/,bin/,doc/{info,product}}

tree fei

-------------------------------------

rm 命令 删除目录中一个或者多个文件或目录


-f  忽略不存在的文件

-i 进行交互式删除

-r 递归删除

-v 详细的现实进行的步骤


删除所有 .log 文件

rm -i *.log



mv 命令移动文件或者更改文件名

-b 覆盖前先行备份

-f 若文件存在,不询问直接覆盖

-i 如文件存在,则询问

-u 若文件存在,源文件较新的时候覆盖

-t 移动多个源文件到一个目录,目标目录在前,源文件在后


cp 复制文件或者目录

-t 指定目标为目录

-i 覆盖前询问

-n 不覆盖已存在的文件

-s 对源文件建立符号链接

-f 强行复制文件或者目录,不论是否存在

-u 源文件修改时间较新时才更新 或对应的目的文件不存在

例如:

cp - s shiyanlou.log  fei.log


cp -i test1/* test2

cp -iu test1/* test2


cat 将文件或标准输入组合输出到标准输出,常用来显示文件的内容

-A 展示所有

-b 对非空输出行编号

-E 对每行结束后显示行编号

-n 对输出所有的行进行编号

-s 对连续两行以上的空白行合并一行空白

-t         -vT等价

-T   show tables

-v 

例子:cat -n fei.log > ping.log


cat -ns fei.log > ping.log


tac 和cat功能相反,参数一样,是从最后一行开始显示


nl 在文件中计算行号

-b 行号指定的方式,两种

-b a 无论是否为空行,全部显示  ==  cat -n

-b t 如果有空行,则不显示

-n 列出行号的表示方法,三种

-n ln 行号在屏幕左方显示

-n rn 行号在右方显示

-n rz 行号在自己栏位的最右方显示

-w 行号栏位的占用位数






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值