命令格式:命令 -选项 -参数(目录)
1.用户切换与新增
命令 | 解析 | 备注 |
---|---|---|
whoami | 查看当前的用户 | $1600 |
su 用户名 | 切换用户 | su 直接切换回root用户 |
useradd 新用户名 | 新增用户 | |
passwd 新用户名 | 为新用户设置秘密 |
2.目录结构
目录 | 解析 | 补充 |
---|---|---|
/boot | Linux启动时,所需的文件 | |
/dev | 设备文件 | |
/etc | 配置文件 | |
/home | 用户根目录 | |
/media | 媒体文件 | |
/mnt | 挂载文件 | |
/opt | 第三方文件 | |
/proc | 虚拟化文件 | |
/root | 管理员的根目录 | |
/run | 进程文件 | |
/srv | 压缩过的文件 | |
/sys | 系统文件 | |
/usr | 安装的软件,共享库 | |
/var | 可变数据 | 日志文件 |
/tmp | 临时文件 | |
/usr/bin | 普通用户可以使用的命令 | |
/usr/sbin | 超级用户可以使用的命令 | |
/usr/lib | 32位库文件 | |
/usr/lib64 | 64位库文件 |
2.1查看文件和目录:pwd,ls
命令 | 解析 | 补充 |
---|---|---|
pwd | 查看当前所在的路径 | |
ls | 查看的当前路径下的文件 | |
与ls命令组合使用的选项有 | -d,-l,-a,-h | |
-d | 只看当前目录的信息 | ls -d |
-l | 看详细信息 | ls -l (简写:ll) |
-a | 显示所有文件包括隐藏的文件 | 文件名前面加上一个“.”(点)表示的就是隐藏文件 |
-h | 显示文件的大小 | ls-h |
这些选项也可以组合使用 | ls -a -l 或者 ls -al | |
ls -l /etc/ | 看etc目录下文件的详细信息 | 命令加上参数目录() |
2.2查看目录切换:cd
命令 | 解析 | 补充 |
---|---|---|
cd | 路径的切换 | |
与ls命令组合使用的选项有 | -,..,~ | |
cd - | 返回到之前的目录 | |
cd .. | 返回到上一级的目录 | “.”:当前目录 ;“..” 上一级目录 |
cd ~ | 到用户所在的根目录 | |
pwd | 查看当前的路径 |
2.3文件处理
命令 | 解析 | option【选项】 |
---|---|---|
touch | 创建文件 | |
cp file1 file2 | 复制文件 | -r :递归复制整个文件夹 |
mv file1 file2 | 移动文件 | |
rm file | 删除文件 | -r:递归删除 -f:强制删除不提示 |
2.4目录处理
命令 | 解析 | 备注 |
---|---|---|
mkdir | 创建目录 | 参数:-p 创建多级目录 |
cp -r dir1 dir2 | 复制目录 | |
mv dir1 dir2 | 移动目录 | 重命名也适用 |
rm -r dir | 删除目录 |
查看文件内容1:cat,tac(倒叙查看) :把文件的内容全部列出来
命令 | 解析 | 备注 |
---|---|---|
cat | 查看文件 | 只能浏览文件,不能修改(vim) |
与cat组合的选项有 | 复制目录 | |
-b | 列出行号 | |
-E | 将断行结尾符($)显示出来 | |
-n | 列出行号 | 包括空白行 |
-T | 将tab键以^I显示 | |
-v | 列出一些看不来的字符 | |
-A | 整合选项-v -E -T |
查看文件内容2:more :把文件的内容分页列出来
命令 | 解析 | 备注 |
---|---|---|
more | 分页查看 | |
more命令下使用的命令 | ||
空格 | 向下翻一页 | |
回车 | 向下翻一行 | |
/字符串 | 搜索 | 搜索用less命令下比较好 |
:f: | 立刻显示文件名好行数 | |
b | 翻到第一页 | |
q | 离开 |
查看文件内容3:less :把文件的内容分页列出来(建议使用less)
命令 | 解析 | 备注 |
---|---|---|
less | 分页查看 | |
less命令下使用的命令 | ||
空格 | 向下翻一页 | |
pagedown | 向下翻一页 | |
pageup | 向上翻一页 | |
回车 | 向下翻一行 | |
/字符串 | 搜索 | |
n | 重复前一个搜索 | |
N | 反向重复前一个搜索 | |
q | 离开 |