码迷,mamicode.com
首页 > 系统相关 > 详细

2016-7-3 linux学习笔记

时间:2016-07-03 23:32:34      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:change   linux   modify   管道   

linux的文件类型

 

   dr-xr-xr-x.   4 root root  4096 Jun 18 09:57 boot

   ls

      -l :长格式

          文件类型:

              -:表示普通文件

              d:目录文件

              b:块设备文件(block

              c:字符设备文件

              l:符号链接文件(symbolic linkfile

              p:命令管道文件(pipe)

              s:套接字文件(socket

 

 

      文件权限:9位,每三位一组,每一组:rwx(读,写,执行) -表无权限

      文件硬链接的次数

      文件的属主(owner)

      文件的属组(group

      文件的大小(size)单位是字节(Byte

      时间戳(timestamp)最近一次被修改的时间

            访问:Access

            修改:modify

            改变:change,metadata,元数据

-h:(human read)做单位换算,换成人类可读

-a:显示以.开头的隐藏文件

   . 表示当前目录

   .. 表示上一层目录

-A:不显示...的目录

-d:显示目录自身属性

-iindex node,inode 显示文件的节点号

-r:逆序显示

-Rrecursive 递归显示

 

Cd :change directory切换目录

家目录,主目录,Homedirectory

Cd ~username :进入指定用户的家目录

Cd - :在当前目录和前一次所在的目录之间来回切换

 

命令类型

    内置命令(shell内置)内部,内建 cd 命令

    技术分享

    外部命令:在文件系统的某个路径下有一个与命令名称相应的可执行文件

    su命令

技术分享

Type:显示指定命令属于那种类型

 

环境变量:命名的内存空间

    变量赋值

         NAME=cary.qin

 

PATH:环境变量,可以用printenv 可以打印出系统的环境变量

      记录系统执行的命令的来源路径,使用:分隔开

   技术分享

 

    Date:时间管理

    Linuxrtc

    Ntpnetwork timeprotocol 时间服务器

    硬件时间:hwclock

    系统时间

 

    获取命令的使用帮助

    内部命令

         Help Command

    外部命令

         COMMAND –HELP

 

    Whatis COMMAND  :查看命令帮助在哪个章节

    技术分享

 

    命令手册:manual

         Man command

         Man 命令分章节:

         1:用户命令

         2:系统调用

         3:库调用

 

        Man 翻屏

           向后翻一屏 space空格键

           向前翻一屏:b

           向后翻一行:ENTER回车键

           向前翻一行:k

   Hwclock

         -w :系统时间同步到硬件systohc

         -s:硬件时间同步到系统hctosys

 

 在线文档

    Info command

Cal :calendar日历

 

File命令及其用法  

   Rootfs :根文件系统

   /boot :系统启动相关的文件,如内核,initrd,以及grub

   /dev:设备文件,包含“块设备”及“字符设备”

   /etc:配置文件存放的目录

   /home:每个用户的家目录,默认为/home/username(用户同名的目录)

   /root:管理员root的家目录

   /lib:库文件

        静态库、.a

        动态库、.so

       /lib/modules:内核模块文件

   /media:挂载点目录,挂载移动设备

   /mnt:挂载点目录,额外临时文件挂载点

   /opt:可选目录,第三方程序的安装目录

   /proc:伪文件系统,内核的映射文件,只有系统起来后里面才会有文件

   /sys:伪文件系统,跟硬件设备相关的属性映射文件,只有系统起来后里面才会有文件

   /tmp:临时文件

   /var:可变化的文件

   /bin:可执行文件,用户命令

   /sbin:管理命令

   /usrshared,read-only

         /usr/bin

         /usr/sbin

         /usr/lib

        

         /usr/local:第三方软件存放的路径

          /usr/local/bin

          /usr/local/sbin

          /usr/local/lib

 

命名规则:

1:长度不能超过255个字符

2:不能使用/当文件名

3:严格区分大小写

 

文件管理

    

目录管理

     Ls

     Cd

     Pwd

     Mkdir:创建空目录

          -p:递归创建

          -vverbose 显示详细信息

          Mkdir /mnt/test/{x/m,y} :命令行展开创建,表示创建了/mnt/test/x/m /mnt/test/y 两个目录文件

    

 

     Tree:查看目录树


本文出自 “cary_qin的博客” 博客,请务必保留此出处http://xpqinqun.blog.51cto.com/2136/1795422

2016-7-3 linux学习笔记

标签:change   linux   modify   管道   

原文地址:http://xpqinqun.blog.51cto.com/2136/1795422

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!