linux 基本命令
命令提示符
实例:@[root@localhost~]
其中:
root:当前登录的用户名
localhost:主机名
~:当前所处的目录,此处表示为家目录
# 超级用户的提示符,
$ 普通用户的提示符
查询文件
指令:
ls [选项] [文件或目录]
选项:
-a 显示所有文件,包括隐藏文件
-l 显示详细信息
-d 查看目录属性
-h 人性化显示文件大小
-i 查看i节点
文件属性:
实例:-rw-r--r--
文件类型:
- 文件
d 目录
l 软链接文件
权限:(分为三组)
rw- r-- r--
u(所有者) g(所属组) o(其他人)
r——读(read)
w——写(write)
x——执行(excute)
目录处理命令
建立目录:mkdir(make directories)
-p 为递归创建
切换所在目录 cd(change directories)
cd ~ 进入当前用户的家目录
cd - 进入上次目录
cd .. 进入上一级目录
cd . 进入当前目录
pwd 查看当前路径
相对路径:参照当前所在目录
绝对路径:从跟目录开始指定,一级一级递归查找,在任何目录下都能进入指定位置
删除空目录 rmdir(remove empty directories)很少用
删除文件目录:rm -rf
-r 删除目录
-f 强制
复制命令:cp
-r 复制目录
-p 连带文件属性复制
-d 若源文件是链接文件,则复制链接
-a 相当于 -pdr(all)
剪切或改名命令:mv(move)
根目录下文件的作用
/bin 存放必要的命令
/boot 存放内核以及启动所需的文件等
/dev 存放设备文件
/etc 存放系统的配置文件
/home 用户文件的主目录,用户数据存放在其主目录中
/lib 存放必要的运行库
/mnt 存放临时的映射文件系统,我们常把软驱和光驱挂装在这里的floppy和cdrom子目录下。
/proc 存放存储进程和系统信息
/root 超级用户的主目录
/sbin 存放系统管理程序
/tmp 存放临时文件的目录
/usr 包含了一般不需要修改的应用程序,命令程序文件、程序库、手册和其它文档。
/var 包含系统产生的经常变化的文件
链接命令 ln[原文件] [目标文件]
-s 创建软链接
软链接特征
1、类似于windows下的快捷方式
2、软链接拥有自己的i节点和block块,但是数据块中只保存文件的文件名和i节点好,并没有实际的文件数据
软链接的文件权限都为rwxrwxrwx
4、修改任意文件,另一个都改变
5删除原文件,软链接将不能使用