Linux基础知识查询总结(上)

简介: Linux基础知识查询总结(上)

一、关于VMware创建虚拟机

VMware创建虚拟机的时候需要进行硬件配置,在内存部分,我们设置的内存大小最大不能超过主机内存的一半,最小不能低于628MB。

  • 628MB<内存大小<4G

注:图中看出我们的内存大小为 8G,所以最大不能大于4G

在处理器部分,我们通常选择八核单处理器,选择八个内核是因为平时会在虚拟机中继续架设虚拟机。

虚拟机的硬盘和光驱(cd/dvd)加入iso镜像文件,相当于插入了一张光盘,网络适配器部分设置不变。

上面设置成功后,我们的虚拟机壳子就做好了

接下来需要往我们的壳子里装入我们的操作系统了!

1.1系统分区(了解基本概念)

  • 分区分为
  • 主分区:不能存数据。
  • 扩展分区:能存数据,里面包含了逻辑分区。

/boot/home 主分区和用户分区是必须分的!

/swap交换分区是系统分区

/根分区是扩展分区下的逻辑分区

1.2Linux系统安装

刚启动的时候会出现BIOS,BIOS系统就是主板上自带的一个系统~记录操作系统的时间和各种信息。

过程略~简单

1.3远程登录管理工具

远程登录工具是用来连接虚拟机的,我们以后不用直接登录虚拟机服务器系统了,而是通过远程管理工具。

在使用工具前先配置虚拟机网络:

1.3.1虚拟机网络环境配置:

这种配置是临时的,下次启动虚拟机还需要重新配置。要想永久不变,需要写入修改文件,后续会学。

首先安装完VMware之后可以看到本机桌面有两个虚拟机网卡:

NAThost-only是假网卡,对应下图两个假网卡:

我们先在第一个网卡里配置ip,ip为本机的ip地址:

配置完成进入虚拟机,查看有几个网卡:

本机目前只有一个网卡eth0,需要我们为它分配一个与本机所在的同一个网段!

接网线用桥接,其余模式用虚拟机配置网卡。两者各有优点!

1.3.2开始从windows系统远程连接工具连接虚拟机linux

连接工具SecureCRT、Winscp文件拷贝工具

二、Linux常用命令

清空屏幕命令: clear == ctrl+l

命令终止: ctrl+c

2.1命令格式与目录处理命令ls

  • ls:目录展示
  • ls -a:查看隐藏文件
  • ls -l查看文件属性: ls -lh人性化显示文件属性。
  • ls -ld /etc直接显示etc目录的信息;看的是目录本身,而非目录下的文件信息。
  • ls -i查看文件的索引号;因为系统查找文件是通过索引和查找的,而非文件的名字。

权限:r读、w写、x执行。

第一行表示:所有者有读写权限、所属组和其他人都没有读、写权限。

第二行表示:所有者有读写权限、所属组和其他人都只有读权限。

第三行表示:所有者有读写权限、所属组和其他人都只有读权限。

2.2创建新目录:mkdir

  • 功能描述:创建新目录

递归创建目录:

mkdir -p /tmp/Japan/buoduo

2.3切换目录:cd

cd / 目录名称切换到对应的目录。切换以后想要查看自己当前的目录路径可以使用命令: pwd

Notes:cd和cd…的区别:

cd ..是返回到上一级目录;

cd是返回到根目录

cd.当前目录

2.4删除空目录:rmdir

删除空目录 buoduo

rmdir /tmp/Japan/buduo

2.5复制文件或目录:cp

如果是复制目录的话可以用:

cp -r /复制目录

cp -p /~复制文件以后保留文件属

Linux基础知识查询总结(下)+https://developer.aliyun.com/article/1623590

目录
相关文章
|
5月前
|
Linux
linux网络状态查询命令
在Linux中,常用的网络状态查询命令包括:`ifconfig`(或其替代品`ip`)用于查看网络接口信息,`netstat`显示网络连接和路由,`ss`提供快速的套接字查看,`ping`测试连通性,`traceroute`和`tracepath`诊断路由问题,`nmcli`管理NetworkManager连接,以及`iwconfig`和`iwlist`处理无线网络设置。不同发行版可能包含不同命令,可使用包管理器安装缺失工具。
108 2
|
3天前
|
移动开发 Linux 开发工具
Linux基础知识查询总结(下)
Linux基础知识查询总结(下)
25 2
|
20天前
|
Linux Shell
10-10|linux命令查询 关键字在文本中出现的行数
10-10|linux命令查询 关键字在文本中出现的行数
|
20天前
|
Linux Shell
6-9|linux查询现在运行的进程
6-9|linux查询现在运行的进程
|
2月前
|
缓存 关系型数据库 MySQL
在Linux中,如何优化MySQL性能,包括索引优化和查询分析?
在Linux中,如何优化MySQL性能,包括索引优化和查询分析?
|
2月前
|
JavaScript Ubuntu 关系型数据库
在Linux中,如何查询已安装软件包的版本信息?
在Linux中,如何查询已安装软件包的版本信息?
|
3月前
|
网络协议 Ubuntu Linux
|
3月前
|
SQL 自然语言处理 网络协议
【Linux开发实战指南】基于TCP、进程数据结构与SQL数据库:构建在线云词典系统(含注册、登录、查询、历史记录管理功能及源码分享)
TCP(Transmission Control Protocol)连接是互联网上最常用的一种面向连接、可靠的、基于字节流的传输层通信协议。建立TCP连接需要经过著名的“三次握手”过程: 1. SYN(同步序列编号):客户端发送一个SYN包给服务器,并进入SYN_SEND状态,等待服务器确认。 2. SYN-ACK:服务器收到SYN包后,回应一个SYN-ACK(SYN+ACKnowledgment)包,告诉客户端其接收到了请求,并同意建立连接,此时服务器进入SYN_RECV状态。 3. ACK(确认字符):客户端收到服务器的SYN-ACK包后,发送一个ACK包给服务器,确认收到了服务器的确
180 1
|
4月前
|
Linux Shell 数据处理
探索Linux的`infokey`命令:终端键绑定的查询工具
探索Linux的`infokey`命令用于查询终端键绑定。它显示按键如何映射到命令,帮助用户理解终端行为。`infokey`与`ncurses`库配合,提供查询、清除和定制输出的功能。例如,`infokey -d`显示所有键绑定,`infokey -k &quot;\e[11~&quot;`检查F1键绑定。使用前确保安装了`ncurses`库,注意终端兼容性和权限问题。定期检查键绑定,备份配置,阅读文档以优化终端体验。
|
5月前
|
运维 Linux 程序员
最全查看Linux系统状态脚本_linux查询所有服务器信息的脚本,墙都不扶就服你
最全查看Linux系统状态脚本_linux查询所有服务器信息的脚本,墙都不扶就服你
最全查看Linux系统状态脚本_linux查询所有服务器信息的脚本,墙都不扶就服你