Linux学习day-1

1.Linux的目录结构是一个树形结构,只有根目录/,所有文件都在/下面 ; 本级目录用 . 表示,上一级目录用 .. 表示;

2.命令行即Linux终端,是一种命令提示符页面,可以用各种命令提示符页面对系统发出操作指令;命令即Linux程序,一个命令就是一个Linux程序,命令没有图形化页面,可以在命令行提供字符化的反馈;

3.命令由command(命令本身)、-options(选项)、parameter(参数)组成,其中选项和参数非必填;

4.进入Linux命令行终端后,默认进入当前登录用户的 /home/用户名;

5.ls命令,ls表示以平铺形式,列出当前工作目录下的内容(不包含隐藏文件); ls -a则相较于ls包含了隐藏文件; ls -l则是以列表的形式展示内容,并展示更多信息;ls -al、 ls -la、 ls -l -a作用都是同时应用    -a和 -l的功能;ls -lh,则可以显示文件大小(h要与l一起用);

6.cd命令可以切换目录,如果不写参数(路径),则表示回到  /home/用户名;

7.pwd命令可以查看当前所在的工作目录;

8.mkdir命令可以创建新的目录,添加 -p选项后,可以自动创建不存在的父级目录,适用于连续创建多层级目录;rmdir表示删除空目录,添加 -p选项后,如果要删除的目录的父级目录为空,会递归删除;

9.touch命令表示创建文件;cat命令可以查看文件,内容直接全部显示出来;more命令也可以查看文件,但是可以翻页,按q退出;

10.cp命令表示复制文件,加上 -r选项后,则可以递归的复制文件夹;mv表示移动文件或者文件夹,如果移动的目标文件夹不存在,则把被移动的文件或者文件夹改名;rm命令表示删除文件,添加选项 -r则表示删除文件夹,可以一次性删除多个文件;

11.which命令,可以查找命令程序文件存放的位置;find命令可以查找文件或者文件夹,

12.grep命令,从文件中通过关键字过滤文件行;

13.wc命令统计文件的行数、单词数量等;

14.管道符|,作用是将管道符左边命令的结果,作为右边命令的输入;

15.echo命令,在命令行内输出指定内容,输出内容比较复杂时,用 " " 来包裹;反引号 ' ' 作用是将被包裹的内容作为命令执行,而非普通字符;重定向符>和>> , 第一个>表示将左侧命令的结果,覆盖写入符号右侧指定的文件中, >>将左侧命令的结果,追加写入到符号右侧指定的文件中;tail命令可以查看文件尾部内容,添加选项-n后,可以指定查看尾部行数,如果不指定,默认查看十行;head与tail基本一样,不过是从头查看;

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值