ls
查看目录下文件的详细信息
ls 选项[-ald] [文件或目录]
-a显示所有文件,包括隐藏文件
-l 详细信息显示
-d 查看目录属性
cd
切换目录
cd / (切换到根目录)
Cd …. (回到上一级目录)
pwd
显示当前所在的工作目录
[root@server30 mytest1]# pwd
/tmp/mytest1
tree命令
tree -L level指定要显示的层级
引用命令的执行结果
$(command)
或者`commadn`
bash的基于特性:引用
强引用”
弱引用””
命令引用“
bash基础特性:快捷键
ctrl+a 跳转至命令行行首
ctrl+e 跳转至命令行行尾
ctrl+u 删除行首至光标
ctrl+k 删除行尾至光标
ctrl+l 清屏 相当于clear
文件查看命令:cat,tac,head,tail,more,less
more 命令
特点:翻屏到最后自动退出
less命令
man所用的就是less
head命令
查看文件的前N行
head file
-n #
tail命令
查看文件尾部
-n 显示后N行
-f 查看文件内容不退出,跟随显示新增
stat命令
stat display file or file system status
用法 stat file
Access: 2018-05-03 05:39:38.954690311 +0800 最近访问时间
Modify: 2018-05-03 05:03:07.815759609 +0800 最近更改时间
Change: 2018-05-03 05:03:07.815759609 +0800 最近改动时间 元数据改变
touch命令
改变文件的时间stat信息
-c 指定的文件路径不存在时不创建
-a 仅修改access time
-m 仅修改modify time
-t 改为指定时间
yymmddhhmm.ss
touch -m -t
文件管理工具:cp,mv,rm
cp命令:copy
源文件:目标文件
cp [OPTION]… [-T] SOURCE DEST
cp [OPTION]… SOURCE… DIRECTORY
cp [OPTION]… -t DIRECTORY SOURCE..
单源复制:cp [OPTION]… [-T] SOURCE DEST
如果DEST不存在:则事先创建此文件,并复制源文件的数据流至DEST中
如果DEST存在:
如果DEST是非目录文件:覆盖目标文件;
如果DEST是目录文件:则先在DEST目录下创建一个与源文件同名的文件,并复制其数据流
多源复制: cp [OPTION]… SOURCE… DIRECTORY
cp [OPTION]… -t DIRECTORY SOURCE..
如果DEST不存在:错误;
如果dest存在:
如果DEST是非目录文件:错误
如果DEST是目录文件:分别复制每个文件至目标目录中,并保存原名;
常用选项
-i 交互式复制,即覆盖之前提醒用户确认
-f 强制覆盖目标文件
-r 递归复制目录
-d 复制符号链接文件本身,而非其指向文件
-a -dr –preserve=all,archive,用于实现归档;
–preserv=
mode权限
ownership属组属主
timestamps时间戳
context安全标签
xattr扩展属性
links符号链接
all上述所有
mv命令 move
-i 交互式
-f force
rm 命令 removeive
-f force
-i 交互式 interact
-r recursive 递归
删除目录 rm -rf /PATH
rm -rf / 危险操作
注意,所有文件不建议直接删除,而是移动到某个专用目录;
tr 命令
tr 把输入的数据当中的字符,凡是set1定义范围内出现的,通通对位转换为set2出现的字符
用法1
tr set1 set2 /path/form/somefile
用法2
tr -d set1 < /path/from/somefile
注意:不修改源文件
here document:<<
cat << EOF
cat < /path/to/somefile <<EOF
install 复制命令
install – copy files and set attributes
单源复制
install [OPTION] … [-T] source dest
多源复制
install [OPTION] … soruce…directory
install [OPTION] … -t directory soutce…
创建目录
install [option] … -d directory…
常用选项
-m,–mode=mode:设定目标文件权限,默认为755
-o,–owner=owner:设定目标文件属主
-g,–group=group:设定目标文件属组
mktemp命令:
mktemp – create a temporary file or directory
mktemp [option]…[template]
常用选项
-d:创建临时目录
注意:mktemp会将创建的临时文件名直接返回,因此,可直接通过命令引用保存起来:
本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/98772
评论列表(1条)
看起来格式不太整齐。如果命令用代码格式写 就更好了。