cd
改变当前工作目录
ls ll
显示出指定目录下所有的文件
文件的类型
-普通文件
d文件夹
l软连接
-rw-r—r—. 1 root root 3384 Nov 11 23:51 install.log.syslog
mkdir
创建文件目录
mkdir -p a/b/c/d/e/f 会自动创建文件父目录
mkdir -p lucky/{1234}ls 一次可以创建多个子目录
rmdir
删除空文件夹
rmdir: failed to remove ‘a1’: Directory not empty
rmdir: failed to remove ‘baidu’: Not a directory
可以安全的删除文件目录
cp
拷贝文件或者文件目录
cp 源文件 目标目录
cp abcd /opt
cp /opt/abcd ./
拷贝文件夹
cp -r lucky /opt
拷贝文件夹下所有的内容
cp: omitting directory ‘/root/a1’
mv
移动文件或者文件夹
mv a1 /opt
系统用户使用的应用程序。
/usr/sbin:
超级用户使用的比较高级的管理程序和系统守护程序。
/usr/src:
内核源代码默认的放置目录。
/var:
这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日
志文件。
/run:
是一个临时文件系统,存储系统启动以来的信息。当系统重启时,这个目录下的文件应该被删掉或清除。
如果你的系统上有 /var/run 目录,应该让它指向 run。mv abc /opt
修改文件名称
mv a abcd
rm
删除文件
rm install.log
rm -f install.log
删除文件夹
rm -r abcd
rm -rf abcd 谨慎使用,从删库到跑路
touch
如果没有就创建一个文件
如果该文件已经存在,修改文件的三个时间,将三个时间改为当前时间
stat
查看文件的状态
Inode 当前文件在文件系统的唯一标识,类似于ID
时间
access 访问时间
modify 修改文件内容时间
change 修改文件元数据信息时间
文件大小 ,文件所有者 ,文件权限
对于文件的描述信息
ln
创建文件的链接
软(符号)连接
ln -s lucky01 sl
软连接和原始文件不是同一个文件
lucky1 131085
sl 131074
rm -rf lucky1
硬链接
ln lucky02 hl
硬链接和原始文件使用文件系统中的同一个文件
如果你害怕一个文件被别人误删,你可以使用硬链接保护这个文件
软硬链接在链接文件的时候,推荐使用文件的绝对路径,否则有可能会出现问题