二.linux学习笔记-命令基本格式及文件处理命令
来源:互联网 发布:mysql数据库结构设计 编辑:程序博客网 时间:2024/05/16 06:39
(一)命令的基本格式
1.命令提示符
[root@localhost~]#
· root 当前登录用户
· localhost 主机名
· ~ 当前所在目录(家目录)
· # 超级用户的提示符(普通用户的提示符为$)
·家目录 即用户目录。除了root用户,其他用户的设置文件、配置文件都是放在用户目录下,一般为
/home/用户名/。echo $HOME获取
2.命令格式
命令 [选项] 参数
补充:(1)多个选项可以合并选项 ls -hl 相当于 ls -h -l
(二)文件处理命令
1. ls 显示文件列表
ls [选项] [文件或目录]
选项:
-a 显示所有文件,包括隐藏文件
-l 显示详细信息
-d 显示目录名称
-h 人性化显示文件大小
-i 显示inode(查看文件id号)
输入ls -l,显示如下
补充:
(1)-rw-r--r--表示的意思
第一位字符 -,表示为文件类型:-文件 d 目录 l 软链接文件 (常用的三种,另外四种为特殊文件)
5-7位
8-10位
rw-
r--
r--
u所有者
g所属组
o其他人
r读,w写,x执行(2) 1表示的意思
引用计数
(3)root root
第一个表示为文件所有者,第二个为所属用户组
(4) 2038
文件大小,单位为字节,使用 ls -lh ,则单位为kb
2.mkdir (make directories) 建立目录
mkdir [-p] [目录名]
-p递归创建
3.cd 切换所在目录(change directory)
简化操作:
cd ~ 进入当前用户的家目录
cd - 进入上次目录
cd .. 进入上一级目录
cd . 进入当前目录
补充:
(1)相对路径:参照当前所在目录,进行查找。如:cd ../usr/local/src
(2)绝对路径:从根目录开始指定,一级一级递归查找。在任何目录下,都能进入该制定位置。如:cd /etc/
4.pwd 打印当前所在目录位置(print working directior)
5.rmdir 删除空目录(remove empty directories) 只能删除空目录,用的比较少
6.rm 删除文件或目录(remove)
rm -rf [文件或目录]
选项: -r 删除目录
-f 强制
7.cp 复制命令(copy)
cp [选项] [原文件或目录] [目标目录]
选项: -r 复制目录
-p 连带文件属性复制
-d 若源文件是链接文件,则复制链接属性
-a 相当于-pdr
8.mv 剪切或改名命令
mv [原文件或目录] [目标目录]
(三)常见目录作用
·/ 根目录
·/root 超级用户权限命令
·/bin 命令保存目录
·/boot 启动目录,启动相关文件,启动核心文件
·/dev 设备文件保存目录,例如光盘驱动器,硬盘
·/etc 系统配置文件保存目录,存放系统管理所需要的配置文件和子目录
·/home 普通用户的家目录
·/lib 系统库保存目录
·/mnt 挂载光驱、usb设备的目录,加载后,会在mnt目录中多出相应设备的目录
·/media 挂载目录
·/usr 系统应用程序和相关文件都会存放到这里
/usr/bin/ 系统命令(普通用户)
/usr/sbin/系统命令(超级用户)
·/tmp 临时目录,大部分的命令程序都会在此文件夹中存放临时执行文件
·/opt 测试软件的安装目录,测试完后可以直接删除,而不影响系统的其他设置
linux是一个严谨的系统,当有许多用户
挂载:分配盘符
(四)ln 链接命令(link) 生成链接文件
·ln -s [原文件] [目标文件]
选项: -s 创建软链接
1.硬链接特征(不推荐使用):
(1).拥有相同的i节点和存储block块,可以看做是同一个文件
(2).可通过i节点识别(相同的i节点)
(3).不能跨分区(一个教室的两个门都在这个教室范围内)
(4).不能针对目录使用
2.软链接特征
(1).类似windows快捷方式
(2).软链接拥有自己的I节点和Block块,但是数据块中只保存原文件的文件名和I节点,并没有实际的文件数据
(3).lrwxrwxrwx I 软链接(软链接文件权限都为rwxrwxrwx,但真实权限还是由原文件的权限来控制)
(4).修改任意文件,另一个都改变
(5).删除原文件,软链接不能使用
注:软链接原文件如果不在同一目录下,一定要用绝对路径
在慕课网中的Linux达人养成计划课程中的笔记
0 0
- 二.linux学习笔记-命令基本格式及文件处理命令
- Linux学习之命令基本格式及文件处理命令
- linux笔记(二)(命令的基本格式及文件处理命令)
- Linux命令基本格式及文件处理命令
- Linux基本命令格式及文件处理命令
- linux基本知识-命令基本格式及文件处理命令
- Linux学习日志之Linux之命令基本格式及文件处理命令
- Linux 学习笔记(二) -----文件处理命令
- linux学习笔记之命令的基本格式及ls
- 一 命令基本格式及文件处理命令
- Linux命令基本格式及目录处理命令
- Linux命令基本格式及目录处理命令
- Linux 学习笔记(一) -----命令基本格式
- Linxu学习——第3章 命令基本格式及文件处理命令
- Linux笔记(4)——命令基本格式与文件处理命令
- 【Linux学习笔记二】Shell基本命令
- linux学习笔记--基本命令的学习--目录处理命令
- Linux学习笔记(二)命令格式与简单命令
- Java transient关键字使用小记
- 大型网站的灵魂——性能
- ArrayBlockingQueue源码浅析
- 标题布局
- 远程关闭,模拟器无效
- 二.linux学习笔记-命令基本格式及文件处理命令
- 辛星整理python语言的两个独特之处
- 提高 HTML5 画布性能
- php-win.exe无法定位程序输入点output_globals_id于动态链接库
- plsql代码加密命令wrap
- sparkHA配置报错
- git 命令
- Python类属性和实例属性
- Ext Js 4.x 解析Json