您的位置:首页 > 运维架构 > Linux

2016-7-3 linux学习笔记

2016-07-03 22:45 465 查看
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:显示目录自身属性
-i:index node,inode 显示文件的节点号
-r:逆序显示
-R:recursive 递归显示

Cd :change directory切换目录
家目录,主目录,HomedirectoryCd ~username :进入指定用户的家目录Cd - :在当前目录和前一次所在的目录之间来回切换 命令类型内置命令(shell内置)内部,内建 如cd 命令

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

Type:显示指定命令属于那种类型 环境变量:命名的内存空间 变量赋值 NAME=cary.qin PATH:环境变量,可以用printenv 可以打印出系统的环境变量 记录系统执行的命令的来源路径,使用:分隔开

Date:时间管理 Linux:rtc Ntp:network 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 commandCal :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:管理命令 /usr:shared,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:递归创建
-v:verbose 显示详细信息
Mkdir /mnt/test/{x/m,y} :命令行展开创建,表示创建了/mnt/test/x/m 和/mnt/test/y 两个目录文件

Tree:查看目录树
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux change modify