Linux文件类型

  • -:普通文件(f)
  • d:目录文件
  • b:块设备文件(block)
  • c:字符设备文件(character)
  • l:符号链接文件(symbolic link file)
  • p:命名管道文件(pipe)
  • s:套接字文件(socket)

    ###文件权限
    crw-------. 1 root root 10, 231 5月 9 22:54 snapshot
    crw-rw---- 9位,每三位一组(rwx[读写执行])

    1 文件被硬链接的次数
    root 所属主(owner)
    root 所属组(group)
    10 文件大小 字节
    231 5月 9 22:54 时间戳(timestamp)最后一次被修改的时间

  • 访问 access
  • 修改 modfiy
  • 修改 change, metadata(元数据)

常用命令

  • ls

    -a:显示以.开头的隐藏文件
    -A:显示所有隐藏文件但不包含.(当前目录)和..(父级目录)

    -h:单位划算
    -d: 显示目录自身属性
    -i: index node, inode 显示索引节点号
    -r:逆序显示
    -R:(recursive)递归显示

  • pwd: print working directory
  • cd: change directory
  1. cd ~username 进入指定用户的家目录
  2. cd -在当前目录和前一次所在目录直接来回切换
  • type: 显示指定命令属于那种类型
  • date: 系统时间
  • clock 硬件时间
  • whclock -w:以系统时间为准同步
  • whclock -s:以硬件时间为准同步
  • whclock -r:读取时间
  • info command 在线文档
  • 文档 /usr/share/doc
  • echo 默认换行
  • prinf

    命令类型:
    内置命令(shell内置)
    外部命令 在文件系统中的某个路径下有一个与命名名称相应的可执行文

    环境变量 命名的内存空间 printenv
    hash保存了此前已经执行过的命令路径

    获取命令帮助

  1. 内部命令:help command
  • 外部命令:command --help
  • 查看命令手册:man command
  • 翻屏
  • 向后翻一屏 :Space
  • 向前翻一屏 :B
  • 向后一行 :Enter
  • 向前一行 :K
  • 查找
  • /keyworld:向后找
    -?keyworld 向前找

    • n:下一个
    • N:前一个
    • q:推出

      分章节

    1. 用户命令 (/bin,/usr/bin,/usr/local/bin)
    2. 系统调用
    3. 库用户
    4. 特殊文件(设备文件)
    5. 文件格式(解释配置文件的语法)
    6. 游戏
    7. 杂项
    8. 管理命令(/sbin,/usr/sbin,/usr/local/sbin)
  • 参数说明:
    1. NAME:命令名称及功能简要说明
    2. SYNOPSIS:用法说明包括可用的选项
    3. DESCRIPTION:功能详尽说明,包括被一个选项的意义
    4. OPTIONS:说明每个选项的意义
    5. FILES:此命令相关的配置文件
    6. BUGS: bug报告
    7. Examples: 使用实例
    8. See Also:另外参考
      • <> 必选
      • ...:可以出现多次
      • |:多选一
      • {}:分组

常用命令[Linux]的更多相关文章

  1. Linux运维常用命令-linux服务器代维常用到的维护命令

    1.删除0字节文件find -type f -size 0 -exec rm -rf {} ; 2.查看进程按内存从大到小排列ps -e   -o "%C   : %p : %z : %a& ...

  2. 攻防常用命令(linux)

    1.修改SSH密码: #登录SSH passwd 出现current passwoed或new password 输入就密码再输入新密码确认或直接输入新密码确认即可 2.修改Mysql密码: 1.在m ...

  3. Linux第二篇【系统环境、常用命令、SSH连接、安装开发环境】

    系统环境 我们知道Windows的出色就在于它的图形界面那一块,而Linux对图形界面的支持并不是那么友好-其实我们在Windows下对图形界面进行的操作都是得装换成命令的方式的! 当然了,我们在Ub ...

  4. Linux基础 - 系统优化及常用命令

    目录 Linux基础系统优化及常用命令 Linux基础系统优化 网卡配置文件详解 ifup,ifdown命令 ifconfig命令 ifup,ifdown命令 ip命令 用户管理与文件权限篇 创建普通 ...

  5. Linux 常用命令——文件处理命令

    Linux 常用命令 Linux Linux命令格式 命令格式:命令 [-选项] [参数] 例如:ls -a /etc 说明: 1.当有多个选项时,可以写在一起 2.简化选项等于完整选项 -a = - ...

  6. 『Linux基础 - 4 』linux常用命令(1)

    这篇笔记包含以下知识点: 几个概念的理解:Linux命令,控制台,终端, 终端提示符 对文件目录的操作的相关命令: 切换目录,列出目录下的文件等 对文件的操作的相关命令: 创建,删除,复制,修改,移动 ...

  7. linux文本处理常用命令

    linux文本处理常用命令   linux文本处理命令:grep.sed.printf.awk 1.grep grep的作用是按行查找字符,输出包含字符的行. #从文件查询 grep 'hello' ...

  8. Linux用到的常用命令

    Linux常用命令        

  9. 运维 07 Linux系统基础优化及常用命令

    Linux系统基础优化及常用命令   Linux基础系统优化 引言没有,只有一张图. Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令 ...

随机推荐

  1. vue-router2使用

    条件:紧接前面vue.js开发环境搭建 1.在cmd输入:npm install vue-router,回车,等待,安装对应版本router: 2.在入口文件用 import vueRouter fr ...

  2. jq使用技巧

    1. 如何创建嵌套的过滤器 //允许你减少集合中的匹配元素的过滤器,  //只剩下那些与给定的选择器匹配的部分.在这种情况下,  //查询删除了任何没(:not)有(:has)  //包含class为 ...

  3. Eclipse换背景色

    上班后,长时间看代码,眼睛感觉有些疲惫,就想想如果能换个肤色就好了,于是在网上搜了一下,果真Eclipse提供了这个方面功能,心情小激动, 顿时感觉萌萌哒,于是乐呵呵的把肤色改了.在这感谢网上的亲们, ...

  4. java对象与XML相互转化

    起因 最近在公司做了一次webservice相关的任务,其中我最敢兴趣的就是webservice接受到XML对应的流以后是如何方便的转化成java对象,而java对象又是如何生成对应的XML的. 目的 ...

  5. linux下, 再次遇到使用thinkphp的模板标签时,报错used undefined function \Think\Template\simplexml_load_string() 是因为没有安装 php-xml包

    linux下, 使用thinkphp的模板标签,如 eq, gt, volist defined, present , empty等 标签时, 报错: used undefined function ...

  6. 关于tkCommand的各种事件的解释

    superclass for callback/observer methods vtkCommand is an implementation of the observer/command des ...

  7. [C/C++] C/C++延伸学习系列之STL及Boost库概述

    想要彻底搞懂C++是很难的,或许是不太现实的.但是不积硅步,无以至千里,所以抽时间来坚持学习一点,总结一点,多多锻炼几次,相信总有一天我们会变得"了解"C++. 1. C++标准库 ...

  8. Selenium WebDriver Code

    Selenium WebDriver 用于模拟浏览器的功能,可以做网站测试用,也可以用来做crawler.我是用eclipse开发的,导入selenium-server-standalone-***. ...

  9. SQL查询某个时间段共多少条数据

    select COUNT(*) from (表名) where (时间字段)between '2012-05-01 00:00:00' and '2012-05-31 23:59:59' 获取ASP. ...

  10. 一个java源文件中为什么只能有一个public类。

    我们都遇到过一个源文件中有多个java类,但当第一个类使用public修饰时,如果下面还有类使用public修饰,会报错.也就是是说一个java源文件最多只能有一个public类. 当有一个publi ...