0
点赞
收藏
分享

微信扫一扫

bilibili韩顺平linux学习笔记

快乐小码农 2022-05-03 阅读 140

Linux

1 目录结构

  • /bin 常用命令,存放最经常使用的命令
  • /home 用户目录
  • /root 管理员目录
  • /etc 用户自己安装的应用程序的配置文件
  • /usr 安装程序默认文件夹,类似program files
  • /mnt 挂在别的文件系统,可以和windows互通
  • /opt 软件安装包目录
  • /usr/local 软件安装目录
  • /var 放经常会变化的文件,如日志文件
  • /sbin 管理员使用的系统管理程序
  • /lib 动态链接共享库
  • /lost+found 非法关机后,才存放文件
  • /boot linux启动的相关文件
  • /proc 虚拟目录,系统内存的映射,用来获取系统信息
  • /src 存放一些服务启动后需要提取的数据
  • /sys 与系统有关的文件
  • /tmp 存放临时文件
  • /dev 设备管理器,硬件设备以文件的形式存储
  • /media 自动识别设备,U盘、光驱等识别后挂载在此目录下
  • /selinux 安全子系统

2 vim的使用

vim与windows中的txt文件类似
基本操作有:创建并打开文件vim hello.py;进入编辑模式编辑文件i,o,r;退出编辑模式:Esc加上:同时输入wq、q、q!分别表示写入并退出、退出、强制退出;命令行模式键入/或:退出命令行Esc

一般模式快捷操作:
拷贝:yy,拷贝多行5yy,粘贴时输入p
删除:dd,删除多行5dd
查找::进入命令行模式,/关键字搜索,回车后键入n滚动到下一个
设置文件行号::进入命令行模式,输入set nu,取消行号,键入set noun
回到文件首尾行:一般模式下键入G跳转到末行,键入gg跳转到首行
撤销动作类似wins ctrl+z:按Esc回到一般模式,键入u
跳转指定行:一般模式下键入数字x,再按shift+g

3 关机重启和登录注销

关机重启:
shutdown -h now:立刻关机
shutdown -h 1:1分钟后关机
shutdown -r now:立刻重启
halt:和shutdown一样关机
reboot:立刻重启
sync:将数据同步磁盘

登录注销(在运行级别3下有用):
su - 用户名:登录指定用户
logout:注销当前用户

4 级别切换和用户管理

4.1 级别切换

linux中共包含6个级别如下:
0:关机
1:单用户【找回丢失密码】
2:多用户状态没有网络
3:多用户状态连接网络
4:系统未使用保留用户
5:图形界面
6:系统重启
使用init 0~6指令切换图形界面

4.2 用户管理

用户创建:useradd [name]useradd -d /home/name jack在指定路径下创建用户
修改密码:passwd [name]
用户删除:userdel [name];同时删除用户文件userdel -r [name]

id显示当前用户的id,whoami显示登录时的用户

创建组:groupadd 组名;删除组:groupdel 组名;将用户加入组:usrmod -g 组名 用户名

5 帮助指令

5.1 man获取帮助信息

基本语法:man 命令名或配置文件
案例:查看ls命令的帮助信息 man ls
linux下.开头的文件为隐藏文件 ls -la /home

5.2 help指令

6 文件目录指令

6.1 pwd 指令

print working directory 显示当前目录的绝对路径

6.2 ls 查看指令

基本语法:ls [选项] 目录或文件
常用选项:
-a : 显示当前的目录的所有文件,包括隐藏文件
-l : 以列表的形式显示信息

6.2 cd 指令

基本语法:cd [参数] 路径
cd ~: 回到家目录; cd ..:回到当前目录的上级目录

6.3 mkdir 指令

mkdir = make directory 用于创建目录
基本用法:mkdir [选项] 要创建目录
常用选项:-p创建多级目录

6.4 rmdir 指令

rmdir = remove directory 删除空目录
基本语法:rmdir [选项] 要删除的空目录
*****如果要删除非空目录使用:rm -rf 要删除的目录r表示递归,f表示强制

6.5 touch 指令

touch指令用于创建空文件
基本语法:touch 文件名称

6.6 cp 指令

copy文件到指定目录
基本操作:cp [选项] 文件路径 拷贝路径
常用选项:-r:递归复制整个目录文件夹(包含多个目录)
强制覆盖不提示拷贝:\cp

6.7 rm 指令

rm指令用于移除文件或目录
基本语法:rm [选项] 移除的文件
常用选项:-r递归删除整个文件夹;-f强制删除不提示

6.8 mv 指令

移动文件或者目录重命名
基本语法:
重命名:mv 旧名 新名 (同一个目录)
移动文件:mv 旧路径 新路径

6.9 cat 指令

用于查看文件内容
基本语法:cat [选项] 要查看的文件
常用选项:-n显示行号
为了浏览方便,一般会加上管道命令|more

b韩老师linux入门学习地址

更新至学完…

举报

相关推荐

0 条评论