Linux基本操作

基于韩顺平视频记的笔记

一、基本操作命令

1、网络三种连接模式

桥接模式

  • 虚拟系统可以和外部系统相互通讯,但是容易造成ip冲突(直接在局域网内部分配ip地址)

NAT模式

  • 网络地址转换模式。主机内部产生ip地址,网络地址转换模式,虚拟系统可以和外部系统通讯。

主机模式

  • 独立的系统

2、 虚拟机系统快照

如果在使用系统的时候,你想回到原先的某一个状态,也就是说你担心可能有些误操作造成系统异常,需要回到原先某个正常运行的状态。(vmware中提供)

3、Linux目录结构

  • /root 系统管理员用户的主目录
  • /bin /usr/bin 、 /usr/local/bin binary的缩写,存放着经常使用的命令
  • /usr/local 给主机额外安装软件所安装的目录
  • /sbin 存放管理员的指令
  • /home 存放普通用户的主目录,每个用户都有一个自己的目录,目录名是以用户的账号命名
  • /lib 系统开机所需要的最基本的动态链接共享库,几乎所有的应用都要用到这些共享库
  • /boot 启动用到的核心
  • /etc 所有系统管理所需要的配置文件和子目录
  • /usr 用户的很多应用程序和文件都放在这个目录下
  • dev
  • disk 硬盘
  • /mnt 让用户临时挂载别的文件系统,可以将外部的存储挂载到/mnt/上
  • /opt 是给主机额外安装软件所存放到目录
  • /var 这个目录存放不断扩充到东西,将经常被修改的目录放在这个目录下。包括各种日志文件

4、远程登录Linux

Linux 查看ip地址 ifconfig

测试两个ip能否连通 ping + ip地址

windows上的两个软件Xftp6/xshell 6,没有提到ssh

5、Vi 和 Vim

常用的三种模式

正常模式:以vim打开一个档案就直接进入一般模式(默认的模式)。在这个模式下,可以使用删除字符删除整行来处理档案内容,也可以使用复制、粘贴来处理文档数据

插入模式:按下i,I,o,O,a,A,r,R等任意一个字母之后会进入编辑模式,一般来说按i

命令行模式: 在这个模式中,可以提供相关指令,完成读取、存盘、替换、离开Vim、显示行号等操作

  • wq(保存退出)q(退出) q!(强制退出)

vim 常用快捷键:

拷贝当前行 yy 拷贝当前行向下5行 5yy ,粘贴p

删除当前行 dd,删除当前行向下5行 5dd

在文件中查找某个单词(命令行下 /关键字, 回车查找,输入n就是查找下一个)

6、开机重启用户注册、注销

Shutdown -h now 立刻进行关机

Shutdown -h 1 一分钟之后关机

Shutdown -r now 现在重启计算机

halt 关机

reboot 重启

sync 把内存数据同步到磁盘

7、用户组

类似于角色,系统可以对有共性/权限的多个用户进行统一的管理

新增组: groupadd 组名

删除组: groupdel 组名

切换用户的组: usermod -g 用户组 用户名

8、指定运行级别

运行级别说明:常用运行级别是3 和 5

3 : 多用户状态有网络服务

5 : 图形界面

9、文件目录类

pwd指令 : 显示当前工作目录的绝对路径

ls指令:

mkdir: 用于创建目录

rmdir:默认删除空目录,如果是有内容的无法删除

rm -rf 删除非空的目录

touch: 创建空文件

cp: 拷贝文件到指定目录

  • cp [选项] source dest source源文件, dest 目标文件
  • -r 递归复制整个文件夹

mv:移动文件与目录 或重命名

cat:查看文件内容,只能浏览文件不能修改文件

more : 分屏查看文件内容

管道命令 | more : 将前面得到的结果给后面处理

history: 查看之前用过的指令

10、搜索查找指令

find: 将从指定目录向下递归地遍历其各个子目录,将满足条件的文件或目录显示在终端

find [搜索范围] [选项]

11、压缩和解压类

gzip/gunzip 用于压缩与解压缩

zip/unzip zip用于压缩文件,unzip用于解压,在项目打包发布中很有用(文件)

Zip -r 递归压缩,即压缩目录

unzip -d 解压后文件的存放目录。

tar tar指令是打包指令,最后打包后的文件是.tar.gz的文件

  • -c 产生.tar打包文件

  • -v 显示详细信息

  • -f 指定压缩后的文件名

  • -z 打包同时压缩

  • -x 解包.tar文件

zcvf, zxvf

1、压缩多个文件
tar -zcvf pc.tar.gz /home/pig/txt /home/cat.txt
2、将pc.tar.gz 解压到当前目录
tar -zxvf pc.tar.gz
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值