linux学习笔记之常用命令(一)——文件处理命令

命令格式与文件处理命令ls命令

命令格式与文件处理命令ls命令(类似windows的查看文件属性)

命令格式:命令 【-选项】【参数】 【】表示可选,并不是必须
语法: ls 选项【-ald】【文件和目录】
    ls -a 显示所有文件,包含隐藏文件(一般以.开头为隐藏文件)
    ls -l 详细信息显示
    ls -d 显示目录属性
    ls -i 查询i节点(类似于身份证号)
在这里插入图片描述
其中开头第一个一般为d或者-,其中d表示该文件为文件夹,-表示该文件为文件。
后面九个字母,三个为一组,分别为u(所有者),g(所属组),o(所有人)
每一个组对于着三个操作,分别为r(读),w(写),e(执行)。


目录处理命令

目录处理命令之mkdir命令(类似windows的创建文件夹)

语法: mkdir -p【目录名】(-p表示递归创建)
mkdir命令只能创建一个空的目录,如果要递归创建必须要-p,否则会报错
例:mkdir -p  /chunxue/123/456

目录处理命令之cd命令(类似windows的双击进入文件夹)

语法: cd 【目录】
例:cd  /chunxue/123
其中.表示当前目录 ,…表示当前目录的上一级目录
例:cd … 表示回到当前目录的上一级目录

目录处理命令之rmdir命令(类似windows的删除文件夹,但是只能是空文件夹)

语法 : rmdir 【目录名】(其中目录必须为空目录

目录处理命令之cp命令 (类似于windows的复制)

语法: cp -rp 【原文件或者目录】【目标目录】
     -r 复制目录
     -p保留文件属性
例:cp -r   /home/chunxue/123   /home/chunxue/456
将/home/chunxue文件夹下的123目录复制到/home/chunxue文件夹下并改名成456,此时原来的123依然存在。

目录处理命令之mv命令 (类似windows的剪贴)

语法: mv 【原文件或目录】【目标目录】
例: mv  /home/chunxue/123   /home/chunxue/789
将/home/chunxue文件夹下的123目录剪贴到/home/chunxue文件夹下并改名成789,此时原来的123不见了。

目录处理命令之rm命令(类似windows的删除)

语法: rm -rf 【文件或目录】
-r 删除目录
-f 强制执行


文件处理命令

文件处理命令之touch命令(类似windows创建一个空文件)

语法: touch 【文件名】
创建空文件
touch 123  456
同时创建123和456两个文件夹,如果想创建的文件名中间有空格,将文件名用双引号引出即可。

文件处理命令之cat命令(类似windows单纯浏览文件)

语法:cat 【文件名】
 cat -n 显示行号
其中tac命令与cat一样,区别在于反向浏览。

文件处理命令之more命令(类似cat命令且分页显示,但只能向下翻页)

语法: more 【文件名】
  (空格)或者f   翻页
  (回车)      换行
   q或者Q       退出

文件处理命令之less命令(类似more命令,但既可以向上也可以向下翻页)

语法: less 【文件名】
/haha 可以检索含有haha的关键字

文件处理命令之head命令(类似windows的浏览文件,可以指定想要浏览的行数)

语法: head 【文件名】
默认是显示前十行文件内容
    -n可以指定行数
例:head  -n  20  hello.c   显示hello.c文件前二十行的内容

文件处理命令之tail命令(类似windows的浏览文件,可以指定想要浏览的行数)

语法: tail 【文件名】
默认是显示后十行文件内容
    -n可以指定行数
    -f动态显示文件末尾内容(类似于监控)


链接命令

链接命令(类似windows创建快捷方式)

语法 : In -s【原文件】【目标文件】
     -s创建软连接
软链接类似于windows的快捷方式
与软链接对应的还有硬链接。
硬链接类似于复制粘贴(特点:同步更新
1.拷贝+同步更新。
2.通过i节点识别硬链接。
3.不能跨分区。
4.不能针对于目录使用。


由于本人只是一个萌新,同时也在学习阶段,只是将学习的过程记录下来,方便以后遇到可以查阅,以上所有内容的主要来源是我在bilibili上看的兄弟连的linux视频,同时腾讯课堂应该也有。中间可能会有不足或者错误,希望大佬看到能够及时指出,相互交流。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值