LINUX学习笔记
内存配置
sda 代表第1块磁盘,sdb 代表第2块磁盘
sda1 代表第1块磁盘里的第一个分区
- /boot -->ext4 --> 至少200M
作用:启动Linux系统的时候使用(相当于window的C盘)
- Swap分区 (交换分区) -->4000M (boot的两倍)
作用:从磁盘里划分一块空间出来做内存使用,当物理内存空间不足的时候,会将一些不常用的进程里的内容暂时存放到swap分区里。虚拟内存使用。建议给物理内存的2倍
- / ext4 --> 剩余的所有空间
默认情况下所有的内存都存放在根分区下
根目录与开机有关,开机过程中仅有根目录会被加载,其他分割槽则是在开机完成之后才会持续的进行挂载的行为。一下目录不可与跟目录分开:
- /etc : 配置文件;
- /bin : 重要执行档
- /dev : 所需要的装置档案
- /lib :执行档所需的函式库与核心所需的模块
- /sbin : 重要的系统执行文件
LINUX系统里 .开头的文件是隐藏文件
配置网络
eth0 代表第1块网卡
eth1代表第2块网卡 Ethernet 以太网(局域网)
网卡类型
bridge -->本地连接(有线网卡)、无线网络
Host-Only (仅主机) --> VMnet1
临时配置IP地址
方式一(ip address add):不会覆盖原来配置的IP地址
查看IP:IP ADD
配置IP:ip address add 192.168.20.24/24 dev eth0
给eth0 这个网卡配置IP地址912.168.20.24,子网掩码为255.255.255.0
激活网卡,启动网络:ifup eth0
方式二 :会覆盖原来配置的IP地址
查看IP地址 :ifconfig
配置ip地址: ifconfig eth0 192.168.20.24/24
快照(snapshot):
创建一个Linux系统好的状态,一旦系统出问题的时候,可以快速恢复到当时创建的好的系统的状态。
挂起(Suspend):
让虚拟机暂停在某个时间点
LINUX快捷键:
CTRL+L:清屏, 清除命令窗口命令
CTRL+C:终止当前进程
CTRL+K:删除从光标到行末所有字符
CTRL+U:删除从光标处到行首的字符
Tab键:自动补齐
上下方向键,可以调用以前使用过的命令
LINUX常用命令
- 看某个命令的参数的帮助手册:man 命令
输入q 离开手册。
- 查看当前Linux 版本号 : cat /etc/redhat-release
- 查看主机名: hostname
- 切换用户: su - 用户名
- 显示当前所在文件路径: pwd
- 新建文件夹:
mkdir 新建文件夹
mkdir -p a/b/c/d 当父文件夹不存在时,就新建文件夹
mkdir a b c d 新建多个文件夹
mkdir a/{b,c,d} 在a文件下新建b、c、d三个文件夹
- 删除空的目录:rmdir (Remove Directory)
- 删除文件夹或文件 rm
rm删除的文件和文件夹不会存放到回收站里,直接删除了
rm -rf / 会删除根目录下所有的内容
rm -rf /* 会删除根目录下所有的内容
- 永久修改主机名:vim / etc/sysconfig/network
- touch 新建空文件,或更新文件标记 touch 文件名
- 授予文件可执行权限 chmod +x helloword.sh
r 读 read
w 写 write
x 执行 execute
- 查看所有以.jpg 结尾的文件 locate *.jpg * 通配所有的字符
- 查看系统里的别名:alias
- 定义别名:alias c='clear' 定义c是clear命令的别名(临时有效)
- 取消别名:unalias c 取消别名c
- 永久定义别名:
修改别名定义文件 vim ~/.bashrc
执行刚刚修改的定义别名的脚本文件:source ~/.bashrc
- rmp是红帽的Linux系统的软件管理命令
- 查找可执行文件并显示所在的位置: which 命令或程序名
VIM编辑文件的快捷键:
压 缩:tar -jcv -f filename.tar.bz2 要被压缩癿档案戒目录名称
查 询:tar -jtv -f filename.tar.bz2
解压缩:tar -jxv -f filename.tar.bz2 -C 欲解压缩癿目录