linux常用命令行

课程目标:

1.linux常用命令
2.常见文件系统操作
3.用户的基本操作即权限

linux常用命令:

1. ifconfig: 查看ip地址

linux常用命令行_第1张图片

2. pwd: 查看当前所在目录

在这里插入图片描述

3. date: 查看当前时间

在这里插入图片描述

4. who: 查看当前用户

linux常用命令行_第2张图片

5. last: 查看最后一个登陆的用户

linux常用命令行_第3张图片

6. whoami: 我是谁

在这里插入图片描述

7. clear: 清屏

linux常用命令行_第4张图片

8. revoot: 重启
9. halt: 关机
10. hostname: 查看主机名

在这里插入图片描述

常见文件系统操作

11. cd: 目录名:进入到某个目录下
12. cd…: 返回上一级
查看操作
13. ls: 查看当前目录下的内容

在这里插入图片描述

14. ls -a:(all)查看当前目录下的所有内容(包括隐藏内容)

在这里插入图片描述

15. ls -l: 查看刚详细的操作

在这里插入图片描述

16. ls -a -l 或 ls -al 或 ll

在这里插入图片描述

创建目录(文件夹)
17. mkdir 目录名: 创建目录

在这里插入图片描述

18. mkdir -p : 创建多级目录

linux常用命令行_第5张图片

删除目录
19. rm 文件名:删除文件

linux常用命令行_第6张图片

20. rmdir 目录名 :删除的是目录,并且这个目录里面没有内容

在这里插入图片描述

21. rm -rf 目录名(目录里面可以有内容,也可以删文件) 较为通用

linux常用命令行_第7张图片

移动目录(剪贴文件)
22. mv 原来的文件名 移动后的文件 (剪贴)

linux常用命令行_第8张图片

复制文件
23. cp -r :原来的目录 之后的目录

linux常用命令行_第9张图片

文件操作
24. touch 文件名:创建了一个空文件

linux常用命令行_第10张图片

25. echo “内容” > 文件名 (如果文件存在,内容会被覆盖)

在这里插入图片描述
linux常用命令行_第11张图片

26. cat 文件名: 查看文件的内容

在这里插入图片描述

27. echo “内容”>> 文件名(如果文件不存在,会创建文件并写入内容,如果文件存在,追加内容)

linux常用命令行_第12张图片

28. vi 是编辑命令
  1. vi 跟一个不存在的文件名,会创建这个文件,并且编辑,如果vi跟了一个存在的文件名,会打开并编辑
  2. 进来之后就是一个一般模式,在这个模式下面,不能编辑,但是可以使用快捷键
  3. 按 i 进入编辑模式(可以修改内容)
  4. 编辑完成后,按 esc 退出编辑模式 - 又进入了一般模式
    4.1. :q! (不保存退出)
    4.2. :wq (保存退出)
  5. 写法: vi 文件名
    在这里插入图片描述
    linux常用命令行_第13张图片
进入编辑模式:

linux常用命令行_第14张图片

不保存退出

linux常用命令行_第15张图片
linux常用命令行_第16张图片

保存修改退出

linux常用命令行_第17张图片
linux常用命令行_第18张图片

29. vi常用快捷键 vim

只有在一般模式下才可以使用快捷键
gg :到文件第一行
G:到文件最后一行
dd :删除某一行
3dd :删除3行
5dd :删除5行
yy :注释
p :粘贴
查询指定字符(串):
在一般模式下
查询的内容 (回车确定)
N 上一个 n 下一个

30. 用户的基本操作

添加用户
useradd 用户名(添加)(su 用户名:切换用户)
passwd 用户名(当密码少于8位时需要点击两次确认)
linux常用命令行_第19张图片
31. 关于权限
linux常用命令行_第20张图片
linux常用命令行_第21张图片
修改权限:
+ :增加某个权限
- :去掉某个权限
chmod g +|- x (x是具体权限) 文件名 g:group 组
chmod o +|- x 文件名 o : other 其他用户
chmod u +|- x 文件名 u : u user 当前用户 指自己
linux常用命令行_第22张图片
还可以细节通过数字进行修改: chmod xxx 文件名(更方便)
linux常用命令行_第23张图片

你可能感兴趣的:(linux)