[]
: 这是提示符的分隔符号,没有特殊含义root
: 显示的是当前的登录用户@
: 分隔符号,没有特殊含义localhost
: 当前系统的简写主机名(完整主机名是 localhost.localdomain), hostname
查看~
: 代表当前所在的目录的最后一层目录,#
: 命令提示符。超级用户是#
,普通用户是$
[root@localhost ~]# 命令 [选项] [参数]
ls
list
/bin/ls
显示目录下的内容
cd
change directory
shell 内置命令
所有用户
切换目录
符号 | 作用 |
---|---|
~ | 家目录(cd 也直接返回家目录) |
. | 当前目录 |
.. | 上级目录 |
- | 上次所在目录 |
mkdir
make directories
/bin/mkdir
所有用户
创建空目录
命令格式
mkdir [选项] 目录名 选项: -p: 递归创建所需目录
rmdir
remove empty directories
/bin/rmdir
所有用户
删除空目录
命令格式
rmdir [选项] 目录名 -p: 递归删除目录
touch
change file timestamps
/bin/touch
所有用户
创建空文件或修改文件时间
stat
display file or file system status
usr/bin/stat
所有用户
显示文化或文件系统的详细信息
注意linux没有创建时间。
access
: 最近访问modify
: 最近更改 # 数据改动change
: 最近改动 # 状态修改时间cat
concatenate files print on the standand output
/bin/cat
所有用户
查看文件并打印输出到标准设备
cat [选项] 文件名 -a: 相当于-vet 选项的集合,用于列出所有隐藏符合 -e: 列出每行结尾的回车符号$ -n: 显示行号 -t: 把tab键用^t显示出来 -v: 列出特殊符号
more
file perusal filter for crt viewin
/bin/more
所有用户
分屏文件内容
# more [选项] 文件名 - 空格键: 向下翻页 - b: 向上翻页 - 回车键:向下滚动一行 - /字符串:搜索指定的字符串 - q:退出
less 命令和more命令类似,只是more是分屏显示命令,而less是分行显示命令
less
opposite of more
/bin/less
所有用户
分行显示文件内容
head
output the first path of files
/bin/head
所有用户
显示文件头内容
tail
output the last path of files
/bin/tail
所有用户
显示文件结尾内容
# tail [选项] 文件名 -n 行数: 从文件结尾开始,显示指定行数 -f: 监听文件的新增内容
ln
make links between file
/bin/ln
所有用户
在文件之间建立链接
# ln [选项] 源文件 目录文件 -s: 创建软链接文件,如果-s不加的话,则创建硬链接 -f: 强制,如果目录文件已经存在,则删除目标文件后在创建链接文件
硬链接特征
inode
和 block
软链接特征
inode
和 block
rm
remove files or directories
/bin/rm
所有用户
删除文件或目录
# rm [选项] 文件或目录 -f: 强制删除 -i: 交互删除,在删除之前会进行询问 -r: 递归删除,可以删除目录
cp
copy files and directories
/bin/cp
所有用户
复制文件和目录
# cp [选项] 目标文件 -a: 相当于 -dpr 选项的集合 -d: 如果源文件为软链接(对硬链接无效),则复制出的目标文件也为软链接 -i: 询问,如果目标文件已经存在,是否覆盖 -p:复制后目标文件保留源文件属性(所有者、所属组、权限、时间) -r: 递归复制,用于复制目录 cp /int.log /aaa.log # 拷贝加改名
mv
move (rename) files
/bin/mv
所有用户
移动文件或改名
# mv [选项] 源文件 目标文件 -f: 强制覆盖 -i: 交互移动 -v: 显示详细信息
如对本文有疑问, 点击进行留言回复!!
linux下文本编辑器vim的使用方法(复制、粘贴、替换、行号、撤销、多文件操作)
网友评论