ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux简单理解(2)

Linux简单理解(2)

原创 Linux操作系统 作者:x辛诺x 时间:2016-01-28 20:16:12 0 删除 编辑

文件系统中跳转

pwd:打印出当前工作目录

cd:更改目录

ls:列出目录内容

一、文件系统树结构


假如将sda1挂载到“/”目录下


假如继续将sda2挂载到“/home”目录下


pwd:查看Current Working Directory


二、绝对路径和相对路径

绝对路径以“/”开头

相对路径即相对于当前工作目录,以“.”或者“..”开头





三、cd命令

cd:改变当前目录

绝对路径下改变:


示例:绝对路径


相对路径下改变


示例:相对路径


示例:


cd ~user_name:更改工作目录到用户主目录

示例:




操作文件和目录

一、常用命令

创建文件:



创建目录:

创建隐藏文件或目录:


下载命令:


查看文件类型:



即Linux没有“文件扩展名”概念,即便没有“.html”后准名,file命令依然可以识别出来

 

查看文件:

发现乱七八糟

 

所以可以用其他命令,比如less,即分页查看

Ctrl++:放大字体

Ctrl--:缩小字体

J:向下滚动

K:向上滚动

/:搜索

g:查看文件头

G:查看文件尾

 

Copy:复制






Move:移动文件


Rename:重命名

即发现file1变成了file3


如果重命名的名字存在,则为移动




二、通配符

*:匹配任意多个字符

示例:




三、打包压缩

Zip:打包和压缩

示例:




Tar:磁带打包工具

示例:




示例:







重定向

一、三个重要文件

对Linux中来说,有个传统,即Everything is a file,file是文件,目录是文件硬件设备也抽象成了文件,
放在/dev这个目录下,系统没打开一个文件就会给文件分配一个文件描述符,有三个文件比较特殊,因为是
一直打开的,所以系统给分配了三个固定的文件描述符,文件描述符为0的是标准输入文件,为1的是标准输
出文件,为2 的是标准错误输出文件








二、拐弯的各种方式
> : redirect stdout(标准输出重定向)
2> : redirect stderr(标准错误输出重定向)
< : redirect stdin(标准输入重定向)

示例:


当file3中的文件想写入file1中的时候会覆盖掉之前file2写入file1的内容

 
假如想在文件本身内容上增加内容
示例:


或者:



标准错误输出演示:

显然,当错误输出时,内容是无法写入文件的

当需要打印出标准错误输出内容时


标准输入示例:



三、管道线

|: 管道符

command1|command2|command3

示例:


如果不想要重复的内容


如果只想要.txt文件


如果还想排序的话





用户和文件权限

一、三种权限





二、文件模式




如果查看目录的详细信息,需要添加一个d参数

示例:










三、chmod


改变文件模式






来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30197839/viewspace-1983699/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2015-04-08

  • 博文量
    21
  • 访问量
    12537