LInux 基础知识 命令行 (二)

1. ls

全称:list

ls 查看目录文件
ls -a 查看所有文件,以 .点开头为隐藏文件
ls [目录] 查看某个目录下文件列表
ls -l 即 long ,展示文件更多信息,包括 文件权限 最后一次修改时间(LINUX没有创建时间的概念)
ls -h  h即 human,支持人性化选项,可搭配ls -lh 使用,下图展示区别
ls -d [目录] 查看某个目录信息,二不包括目录下文件

在这里插入图片描述

由上面的文件夹权限,我们引申出下面的内容:

-rw-r--r--
-文件类型,(- 是二进制文件 d 是目录,l是软连接文件)
rw-  r-- r--
U    G   O
u表示 所有者, g表示所属组  o 其他人
r 读   w写  x执行

2. mkdir

mkdir 创建目录
mkdir -p 递归创建
cd  切换目录
cd .. 返回上一级
pwd 展示绝对路径

3. rmdir (remove empty directories)

rmdir  删除空目录 

4. cp (copy)

复制之后,目标位置的文件修改时间会变化,如果不希望时间变化,可以使用c p -p

cp [要复制文件] [目标路径]  复制文件,(如果需要修改复制后文件名称,可直接命名)
cp -r 复制目录
cp -p 复制文件 修改时间与原文件相同,保持之前的属性不变

5.mv (剪切,移动)

用于 剪切 或者 改名

mv [原文件或目录]  [目标目录]

6.rm (删除文件或目录)

rm -rf [文件或目录]
rm -f 强制删除
rm -r 删除目录

7.touch (创建文件)

touch [文件名]
touch 'proms sss' 创建名称有空格的文件(不建议创建此种文件)
touchu  ppp aaa ccc 同时创建多个文件

8.cat 与 tac (查看文件)

cat [文件名称]
cat -n [文件名称]  展示文件内容及行号
tac [文件名称] 将文件内容倒着展示

9.more(分页查看文件)

more [文件名称] 回车键 一行一行查看,空格键  一页一页查看  Q 退出

10. less

less [文件名称] 与more 相同可以按页查看,区别是 可以往上翻页
在文件中 使用 /关键词,可以反白展示关键词,使用  n键  可以 往下看关键词

11. head (查看文件前几行)

head -n 7 [文件名称] 表示查看文件前7行
head [文件名] 默认查看前10行

12 . tail(查看文件后几行)

tail -n 7 [文件名称] 表示查看文件后7行
tail [文件名] 默认查看后10行
tail -f [文件名] 动态查看文件内容
tail -n +iLinNum   // 从ILinNum开始显示到结束的内容

tail -n iLinNum     // 显示最后 iLinNum 行的内容

head -n iLinNum // 显示开头 iLinNum 行的内容

head -n +iLinNum // 同 head -n iLinNum

sed -n '5,10p' filename 只查看文件的第5行到第10行。

ln

链接

 ln -s   文件或目录     软连接地址
 ln       文件         硬链接地址

软链接文件特点:

  (1)文件类型 L.
  (2) 权限  rwxrwxrwx  ,所有的人都有全部的操作权限,类似于window的快捷方式。
 (3)大小比较小,只是一个符号链接,且有箭头指向源文件。

硬链接特点:

(1) 拷贝 cp-p + 同步更新:即当改动硬链接文件那么 源文件同步更新(因为他们的i节点是相同的)
(2)即使源文件丢失,硬链接不会受影响

(3) 硬链接不能跨分区,且不能针对目录使用

   ls -i 查看i节点
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值