目录
linux命令基本格式
linux登录后会进入当前用户的家目录
root 用户 /root
普通用户 /home/user
如root用户登录后显示如下情况
[root@localhost ~] #
其中 root 是登入用户
localhost是主机名
#表示超级管理员用户登录
$表示其他用户登录
linux 命令格式
命令 【选项】 【参数】
例:
ls -lh /root
-a 显示所有文件,包括隐藏文件
-l 显示详细信息
-d 显示该目录的信息
-h 人性化显示文件大小(由字节换成KMG)
-i 显示inode
选项有简化选项(-a)和完整选项(--all)
选项有多个时可以合并
个别命令可能不太一致
输入上述命令后 会显示如下情况
其中
-表示文件格式(linux系统支持七种文件格式,其中常用到的有3种
- 普通文件
d 目录文件
l 软连接文件(快捷方式)
不常用的4种
b c s p)
rw- 2-4位表示文件格式
r-- 5-7位当前用户组的权限(r 读权限 w 写权限 x 执行权限execute)
r-- 7-10其他用户的权限
1 该文件的引用数
root 当前所属用户
root 当前用户所属用户组
目录处理命令
mkdir make directories
mkdir -p [ 目录名]
-p递归创建
cd [目录]
change directory
cd ~ (cd)进入当前用户家目录
cd - 进入上次目录
cd .. 进入上一级目录
cd . 停留在当前目录(不改变)
查找命令
相对命令(参照当前目录)
cd ../usr/local/src/
绝对路径
/开头即从根目录开始找。
cd /etc/
pwd (print working directory) 显示当前所在位置
rmdir [目录名] 删除空目录
rm -rf [目录]
-r 删除目录
-f 强制(不加会每个子文件都询问一遍是否删除)
cp(copy) [选项 ] [原文件或者目录] [目标目录] 复制命令
选项
-r 复制目录
-p 连带文件属性复制
-d 若原文件是链接文件,则复制链接属性
-a 相当于 -pdr
剪切或改名命令 :mv
在同一个目录下就是改名命令
mv [原文件或者目录] [目标目录]
常用目录及作用
linux链接命令
ln(link) -s [原文件] [目标文件]
生成链接文件
-s 创建软连接
软链接硬链接区别于联系
硬链接和原文件有同样的存储空间,即时原文件被删除,也能够通过硬链接正常访问存储空间数据
软链接,存储的是快捷方式,先访问软链接存储空间,再根据存储空间的对应id号,找到原始数据的存储空间
原文件 ,软链接,硬链接 其中之一改变数据,所有数据都会改变。
创建软链接时,要注意,要使用绝对路径,如果不是绝对路径,访问的是当前目录下的文件,当前没有文件就会报错。