Linux基本命令的使用(ls cd touch)

一、Windows系统常见的文件类型

• 文本文件格式:txt、doc、pdf、html等。
• 图像文件格式:jpg、png、bmp、gif等。
• 音频文件格式:mp3、wav、wma等。
• 视频文件格式:mp4、avi、wmv、mov等。
• 压缩文件格式:zip、rar、tar、gz等。
• 电子表格文件格式:xls、xlsx等。
• 幻灯片文件格式:ppt、pptx等。
• 程序源代码文件格式:c、cpp、java、py、html等。

二、Linux系统不同于Windows系统 

两者文件类型和文件扩展名有很大差别 

 1)、Windows下的文件扩展名就是实实在在表示文件的类型格式

 2)、Linux下的文件扩展名,除了让曾经习惯Windows的用户易读外,大多数对于linux系统来说没有特别的意义

三、Linux中文件类型 

1、Linux中文件类型

① b:块设备文件 (比如:U盘)
② c:字符设备文件(比如:键盘、鼠标、串口)
③ d:目录文件、文件夹
④ l:链接文件 (相当于windows系统下的快捷方式)
⑤ s:套接字文件(网络通讯)
⑥ p:管道文件 (进程间通信)
⑦ -:普通文件,或者更准确的说,不属于其它几种类型的文件 

2、Linux系统的文件类型

通过一般应用程序或命令创建的文件,比如file.txt、file.tar,gz、test.c,这些文件虽然要用不同的程序或命令打开,但在linux中,都是常规文件,也称为普通文件。

3、ls列出目录内容 

ls指令可以说是Linux下最常用的指令之一
(1)作用:用来显示指定目录内的文件列表,可通过选项控制显示内容的详细程度等
(2) 用法:ls [选项]... [文件]...
(3) 举例: 

                ls-a        ls-l        ls-R

                [-a]选项
                长短格式对照:[-a] == [--all] ,这里ls -a和ls --all的作用是等效的显示所有文件,包含以 . 开头的隐藏文件以及特殊目录

 注意:ls -a 命令下面显示的 . 和 .. 两个特殊文件功能分别是
        . 代表当前所在目录
        .. 代表当前所在目录的父目录,即上一级目录

[-l]选项: 显示当前目录下文件的详细信息,总共分为七列 

 • 第一列:文件类型和文件权限
• 第二列:引用计数
• 第三列:文件所有者的权限
• 第四列:文件所属组的权限
• 第五列:文件大小,默认以字节为单位
• 第六列:文件创建时间或者最近一次访问时间,时间比较近时显示顺序为{月 日 时间},时间较远 时,则仅显示年份
• 第七列:文件名

四、文件权限含义 

1、Linux文件权限的划分-属主、同组用户,其他用户

• Linux系统文件权限的划分:
按文件所有者(属主)user、同组用户group、其他用户other
• 每个文件或目录的访问权限都有三组,每组用三位表示:
① 文件属主的读、写和执行权限
② 文件所有者同组用户的读、写和执行权限
③ 其它用户的读、写和执行权限 

 2、Linux的文件权限-举例

 makeru@makeru-virtual-machine:~$ ls -l .dmrc
-rw-r--r-- 1 makeru makeru 25 12月 26  2020 .dmrc

解释:
-代表普通文件
属主:具有读写权限
同组用户:具有读写权限。
其他用用:具有读权限 

3、cd 改变目录 

•cd命令用于更改当前工作目录
•在命令行中输入"cd"命令,后跟要更改的目录路径,
即可更改当前工作目录。
cd / 返回根目录
cd ~ 返回用户主目录
cd . 原地不动
cd .. 返回上级目录
cd - 返回到上一次的工作目录
cd 回到家目录 


•高级技巧
ü 使用绝对路径:在命令行中输入"cd"命令时,可以使用绝对路径,即从
根目录开始的完整路径。 cd /home/linux/cdemo/

•高级技巧
ü 使用相对路径:在命令行中输入"cd"命令时,可以使用相对路径,即相
对于当前目录的路径。 当前目录是主目录 cd cdemo

4、touch创建普通文件

• touch命令有两个功能:
• 用来创建新的空文件, 文件大小是0 

• touch命令有两个功能:
• 用于把已存在文件的时间标签更新为系统当前的时间
(默认方式),它们的数据将原封不动地保留下来; 

 图中,对于一个存在的文件,使用了touch命令后,时间标签进行了更新,文件大
小没变。

  • 6
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值