Linux基本操作指令
作者:张佳辉
一、Linux终端命令格式
command [-options] [parameter]
说明:
- command :命令名,相应功能的英文单词或单词的缩写
- [-options] :选项,可用来对命令进行控制,也可以省略
- parameter :传给命令的参数,可以是 零个、一个 或者 多个
二、常用Linux命令的基本使用
| 命令 | 对应英文 | 作用 |
|---|
| ls | list | 查看当前文件夹下的内容 |
| pwd | print work directory | 查看当前所在文件夹 |
| cd[目录名] | changge directory | 切换文件夹 |
| touch[文件名] | touch | 如果文件不存在,新建文件 |
| mkdir[目录名] | make directory | 创建目录 |
| rm[文件名] | remove | 删除指定文件 |
| clear | clear | 清屏 |
三、开关机命令
| 命令 | 作用 |
|---|
| shutdown –h now | 立刻进行关机 |
| shutdown –r now | 现在重新启动计算机 |
| reboot | 现在重新启动计算机 |
| su - | 切换用户 |
| passwd | 修改用户密码 |
| logout | 用户注销 |
四、常用快捷命令
| 命令 | 作用 |
|---|
| ctrl + l - | 清屏,类似clear命令 |
| ctrl + r - | 查找历史命令 |
| ctrl + c | 终止 |
| ctrl + k | 删除此处至末尾所有内容 |
| ctrl + u | 删除此处至开始所有内容 |
| tab | 补全 |
五、常用目录/文件操作命令
1.展示目录列表命令ls(list)
| 命令 | 作用 |
|---|
| ls | 展示当前目录下的可见文件 |
| ls - a | 展示当前目录下所有的文件(包括隐藏的文件) |
| ls - l(ll) | 展示当前目录下文件的详细信息 |
| ll - a | 展示当前目录下所有文件的详细信息 |
| ll - h | 友好的显示当前目录下文件的详细信息(其实就是文件的大小可读性更强了) |
| pwd | 显示目前的目录 |
2、切换目录命令cd(change directory)
| 命令 | 作用 |
|---|
| cd test | 切换到test目录下 |
| cd … | 切换到上一级目录 |
| cd / | 切换到系统根目录下 |
| cd ~ | 切换到当前用户的根目录下 |
| cd - | 切换到上一级所在的目录 |
3.目录的创建(mkdir)和删除(rmdir)命令
| 命令 | 作用 |
|---|
| mkdir test | 在当前目录下创建一个test目录 |
| mkdir -p test/a/b | 在test目录下的a目录下创建一个b目录,如果上一级目录不存在,则连它的父目录一起创建 |
| rmdir test | 删除当前目录下的test目录(注意:该命令只能够删除空目录) |
4、文件的创建(touch)和删除(rm)命令
| 命令 | 作用 |
|---|
| touch test.txt | 在当前目录下创建一个test.txt的文件 |
| rm test.txt | 删除test.txt的文件(带询问的删除,需输入y才能删除) |
| rm -f test.txt | 直接删除text.txt文件 |
| rm -r test | 递归删除,即删除test目录以及其目录下的子目录(带询问的删除) |
| rm -rf test | 直接删除test目录以及其目录下的子目录 |