Linux学习笔记(一)

一、shell是什么

shell是一个接收由键盘输入的命令,将其传递给操作系统来执行的程序。该程序来自于一个叫做bash的GUN项目,bash是sh

的增强版本。

终端仿真器:让用户访问shell,别名终端

命令行历史:在终端中按下上方向键,可以看到之前的命令,大部分Linux能够存储最近输入的500行命令,按下方向键先前命令会消失。

简单命令:date - 显示系统时间 cal -  显示当月的日历 

结束终端会话:exit

 

二、导航

  • pwd:查看当前工作目录
  • cd:改变目录
  • ls:列出目录内容

文件系统树:类UNIX系统中采用分层的目录结构来组织文件,文件是在树形结构的目录中进行组织的。文件系统的第一个目录叫做根目录,包含了文件和子目录,以此类推。

当前工作目录:使用pwd命令可以查看当前的工作目录,第一次登陆系统时,当前工作目录被设置成主目录,每个用户账号都有一个主目录,作为普通用户操作时,这是唯一一个允许用户写文件的地方。

列出目录内容:使用ls命令

更换当前目录:cd 再输入工作目录的路径名

【注】绝对路径:

            相对路径: . 代表工作目录  ..代表工作目录的目录,在所有情况下都可以忽略 ' ./ ',因为他是隐含的。

常用快捷方式: cd :将工作目录改变成主目录

                           cd-:将工作目录改变成先前的工作目录

                           cd~username:将工作目录改变成username的工作目录

补充:文件名以' . ' 字符开头的文件是隐藏的,使用ls -a命令可以将其显示出来

 

三、Linux系统

  • ls:列出目录内容
  • file:确定文件类型
  • less:查看文件内容

ls命令选项以及参数:

选项长选项含义
-a--all类列出所有的文件,包括隐藏文件
-d--directory此命令与-l一起使用,可查看目录本身的详细内容,而不是目录中的内容
-F--classify在目录后面加上类型指示符(例如:目录后面会加上)
-h 长格式列出,用人们可读的方式而不是字节数显示文件的大小
-l 使用长格式显示结果
-r--reverse使用相反的顺序显示结果
-S 按文件大小进行排列
-t 按修改时间进行排列

 

 

 

 

 

 

 

 

 

 

ls长格式含义: -rw-r--r--   对文件的访问权限

                            1 文件的硬链接数目

                            root 文件所有者的用户名

                           root 文件所属用户组的名称

                          32059 文件大小的字节数表示形式

                           XXX.text 文件的名称

 

使用file命令确定文件类型

file picture.jpeg

在Linux系统中文件名不需要反应文件的内容,文件的种类有很多,在类UNIX系统中,普遍的观点是“所有的东西都是一个文件”

 

使用less命令查看文件内容

less filename

一旦less程序运行起来,我们就可以查看文件内容,如果文件不只一页,可以上下滚动文件,按「Q」可以退出less程序。

 

符号链接

类似于window的快捷方式,这种特殊的文件叫做符号链接,在大多数UNIX系统中,一个文件可能有多个名字来引用。

drwxr-xr-x  5 zhou  staff  160 11 24 21:52 dir2

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值