Liunx基础命令

一、Liunx系统下的一般命令格式。

命令——实际上就是在Liunx终端中,在命令行中输入的内容。

Liunx中一个命令的完整格式为:

#指令主体(空格) [选项](空格) [操作对象]

指令主体——就是初学时候需要记住的,带有功能性的东西。如:cp ,rm ,ls 等

选项——选项可以是多个的。

操作对象也可以是多个的。

二、ls指令

ls——list,列出,列表。

用法1:

#ls

含义:列出当前工作路径下的文件/文件夹名称。


[he@localhost home]$ ls

he  text


家目录下有两个文件夹,分别是两个用户。

常用选项:

-a:all,表示显示所有的文件/文件夹(包含了隐藏文件/文件夹)

-d: 列出目录本身,并不包含目录中的文件

-h: 和-l一起使用,文件大小人类易读

仅使用一例;


[he@localhost home]$ ls -a /home/he

.              .bash_profile  e1.txt         .local    .Xauthority  模板  下载
..             .bashrc        .esd_auth      .mozilla  yunwei       视频  音乐
.bash_history  .cache         e.txt          .txt      yw.txt       图片  桌面
.bash_logout   .config        .ICEauthority  .viminfo  公共         文档


用法2

#ls 路径

含义:使用ls命令列出指定路径下的文档名称。


[he@localhost ~]$ ls /home/he
e1.txt  e.txt  yunwei  yw.txt  公共  模板  视频  图片  文档  下载  音乐  桌面


关于路径:

路径分为绝对路径和相对路径

绝对路径:不管当前工作路径是在哪,目标路径都会从“/”磁盘根下开始。

相对路径:除绝对路径之外的路径称之为相对路径,相对路径得有一个相对物(当前工作)。

只要看到路径以“/”开头则表示该路径是绝对路径。

除了以“/”开头的路径称之为相对路径。

组合使用:


[he@localhost ~]$ ls -l text
总用量 0
-rw-rw-r--. 1 he he 0 5月  10 19:42 1.txt
-rw-rw-r--. 1 he he 0 5月  10 19:42 2.txt
-rw-rw-r--. 1 he he 0 5月  10 19:42 3.txt
-rw-rw-r--. 1 he he 0 5月  10 19:42 4.txt
——列出了text文件中的内容
[he@localhost ~]$ ls -ld text
drwxrwxr-x. 2 he he 58 5月  10 19:42 text

——只列出text文件的信息,加了一个d。


练习:ls  -l  /home   ls  -la  /

说明:

a.  在Linux中隐藏文档一般都是以“.”开头

b. “.”表示当前路径,“..”表示上级路径(相对当前路径)

c. 注意第一列的第一个字符,上述图中只有一个不是以“d”开头,其他均为“d”打头,该位表示文档类型,“d”表示文件夹,“-”表示是文件

d. 文件&文件夹在ls结果中所表示的颜色是不一样的,文件夹的颜色一般都是蓝色的,文件一般都是黑色的(所说的颜色均是指在终端中的默认颜色)

扩展:ll 命令相当于 ls -l

用法三:

#ls -lh 路径


[he@localhost ~]$ ls -lh /home
总用量 4.0K
drwx------. 16 he   he   4.0K 5月  10 19:41 he
drwx------.  5 mang text  196 5月  10 12:02 text


指令——ls的更多相关文章

  1. linux指令--ls

    本篇博客转自http://www.cnblogs.com/peida/archive/2012/10/23/2734829.html,在原作者基础上做了修改和总结. ls命令是linux下最常用的命令 ...

  2. linux:基本指令ls、cd

    cd 指令  使用 cd 指令, 我们能在 Terminal 中轻松切换到不同的文件夹. 想从 Home 去 Documents 这个文件夹? 输入下面的命令就可以了. ~$ cd Documents ...

  3. Linux指令

    文件指令 ls: ls -a :把隐藏的文件显示 ls -l  显示文件的详细信息 -lh  也是显示文件的详细信息,只是文件的大小是以k单位 ls -ld 显示指定目录下的信息 mkdir: mkd ...

  4. linux常用操作指令

    Linux常用操作指令: 常用指令 ls        显示文件或目录 -l           列出文件详细信息l(list) -a          列出当前目录下所有文件及目录,包括隐藏的a(a ...

  5. Linux常用操作指令(面试专用)

    Linux:免费开源,多用户多任务,衍生出很多附属版本,例如常用的RedHat... 常用指令 ls        显示文件或目录 -l           列出文件详细信息l(list) -a   ...

  6. Linux基本指令

    常用目录文件作用 - /    根目录 - /bin    命令保存目录(普通用户就可以读取的命令) - /boot    启动目录,启动相关文件 - /dev    设备文件保存目录 - /etc  ...

  7. ROS零门槛学渣教程系列(二)——Linux常用指令:mkdir、tar、 unzip、cp、scp、mv、rm、find、apt、ssh

    Linux常用指令通过上一教程,我们获得了ubuntu系统.Linux是一个很大的领域.但不要紧张,我们一步步来就是了,跟着教程,需要能用到新知识,会提前介绍给大家.下面学习几个常用的Linux指令. ...

  8. Linux常用指令笔记

    目标:统计当前目录下java文件的个数 指令:`ls -R ./ | grep .java$ | wc -l` 原理:`ls -R ./`列出当前文件夹下的所有FILE,包括目录以及文件;`grep ...

  9. zookeeper常用指令

    zk服务 bin 目录下常用的脚本解释 zkCleanup 清理 Zookeeper 历史数据,包括日志文件和快照数据文件 zkCli Zookeeper 的一个简易客户端 zkEnv 设置 Zook ...

随机推荐

  1. 图解JVM--(二)垃圾回收

    垃圾回收 1.如何判断对象可以回收 1.1 引用计数 在对象中添加一个引用计数器,每当有一个地方引用它,计数器值就加一,当引用失效时,计数器值就减一,任何时刻计数器为零的对象就不可能再被使用的,就可以 ...

  2. SpringMVC 自定义类型转换

    类型转换可以将请求参数转换为指定的类型.指定的格式(数据的格式化),然后传给业务方法的参数. Spring MVC内置了常用的类型转换器.如果内置的类型转换器满足不了需求,可以使用自定义的类型转换. ...

  3. 为U盘装备Ubuntu工作学习两不误

        题记: 在上一篇文章中,我介绍了让Ubuntu 10.04完美支持Thinkpad小红点Trackpoint.看上去,显得有些不痛不痒,实际上有些同学会因为小红点中键不能正常使用,而放弃在Th ...

  4. iOS项目Info.plist中关键字汇总

    1. Application does not run in background (键名:UIApplicationExistsOnSuspend) 自从iOS4.0之后,当你在应用程序执行的时候按 ...

  5. 【剑指Offer面试编程题】题目1389:变态跳台阶--九度OJ

    题目描述: 一只青蛙一次可以跳上1级台阶,也可以跳上2级--它也可以跳上n级.求该青蛙跳上一个n级的台阶总共有多少种跳法. 输入: 输入可能包含多个测试样例,对于每个测试案例, 输入包括一个整数n(1 ...

  6. No qualifying bean of type 'org.springframework.ui.Model' available

    原因:@Autowired 下面没有注入类

  7. 二、js中基础知识

    该篇文章主要是强化一下自己javaScript的基础,让写代码变得更轻松些.基础好的请忽略.    JavaScript一种直译式脚本语言,是一种动态类型.弱类型.基于原型的语言,内置支持类型.它的解 ...

  8. LIS问题

    LIS定义LIS(Longest Increasing Subsequence)最长上升子序列 .一个数的序列bi,当b1 < b2 < … < bS的时候,我们称这个序列是上升的. ...

  9. Linux之文件传输

    本文借鉴<Linux命令大全> 1. bye命令 功能:终端FTP连线并结束程序 语法:bye 补充:在ftp模式下,输入bye即可中断目前的连线作业,并结束ftp的执行. 2. ftp命 ...

  10. 动态代理,AOP和Spring

    笔记 1. 什么是AOP? Aspect-Oriented Programming 面向切面编程,关注一个统一的切面,相对于OOP(面向对象编程). 适合的场景: 日志 缓存 鉴权 如果用OOP来做怎 ...