linux学习笔记

系统安装

vmware打开创建空白的虚拟机,然后CD驱动器设置加载镜像文件。
推荐勾选单文件,不拆分。

  • 设备名:
    /dev/sda 第1个硬盘
    /dev/sdb 第2个硬盘
    /dev/usb/lp0 第1个USB型打印机
    /dev/mouse 鼠标

  • 分区
    /dev/sda1 第1个硬盘的第1个分区
    /dev/sda2 第1个硬盘的第2个分区
    主分区最多只有4个

  • 挂载
    / 根分区必须挂载
    swap分区必须挂载,内存的2倍,最大不超过2G,多了没有用
    /boot 分区推荐挂载,防止磁盘满了,影响系统启动
    在这里插入图片描述

网络设置

连接方式

  • 桥接
    通过VMnet0自动桥接到本机真实网卡连接上路由器,配置简单。注意必须要笔记本连上wifi或者插网线,才可以xshell连接虚拟机
  • NAT
    通过VMnet8虚拟网卡连接上本机。
    我通常都会设置VMnet8网卡ip为192.168.80.0
  • host only
    通过VMnet1虚拟网卡连接上本机,不可以访问外网
    我通常都会设置VMnet1网卡ip为192.168.10.0

网络命令

查看ip地址命令:ifconfig
重启网卡命令:service network restart

临时设置ip: ifconfig eth0 192.168.80.107  重启ip丢失
如果出错没有那个设备就用:ifconfig ens33 192.168.80.107  中间的eth0可以修改的
设置网址成功后,在cmd中 ping 192.168.80.107 成功

未完。。。

linux目录的作用

  • /bin/ 系统的命令
  • /sbin/ 只有管理员使用的命令
  • /usr/bin/ 单用户模式下不能执行的命令,其他模式可以执行
  • /usr/sbin/
  • /boot/ 系统启动的文件,如启动引导程序grub文件
  • /dev/ 设备文件目录
  • /etc/ 默认的配置文件,rpm安装的程序默认配置文件在这里
  • /home/ 里面存放用户根目录
  • /lib/ 系统调用的函数库
  • /lost+found/ 当系统意外崩溃或机器意外关机,而产生一些文件碎片放在这里。当系统启动的过程中fsck工具会检查这里,并修复已经损坏的文件系统。
  • /media/ 挂载目录,挂载光盘的
  • /mnt/ 挂载U盘目录
  • /misc/ 挂载目录
  • /opt/ 第三方安装的软件的保存目录
  • /proc/ 虚拟文件系统,保存到内存中,不存在硬盘,主要是系统的内核、进程
  • /sys/ 虚拟文件系统,保存系统内核
  • /root/ 家目录
  • /srv/ 服务数据目录
  • /tmp/ 临时目录
  • /usr/ 系统软件资源目录
  • /var/ 动态数据保存位置

用户管理

权限管理

更改用户,R表示递归的文件夹都同样设置
chown [-R] user1 path/file
chown [-R] user1:group1 path/file   更改用户和组

更改组,但是group1必须要包含在/etc/group文件中,否则报错无效组
chgrp [-R] group1 path/file 

注: cp复制文件,权限也保持一致

修改权限
chmod 754 a.txt
chmod u+w a.txt   用户增加写权限
chmod u-w a.txt   用户去掉写权限
chmod a+x b.sh  用户和组和其他都增加执行权限

其他命令

关机命令

shutdown -h now
shutdown -h 20:25   指定时间关机
shutdown -h +10    10分钟后关机
shutdown -r now  重启

按键

ctrl+d 表示EOF end of file相当于exit
ctrl+z 后台运行

小命令

pwd   打印当前目录
mkdir dirctory1  创建目录
touch file1.txt  创建空白文件
cp /home/a.txt /root/b.txt  复制文件
move /home/a.txt /root/b.txt  移动文件或者重命名
rm -rf file   删除文件或者目录
cat a.txt   输出文本内容
more a.txt  一页一页显示内容(不可以向前翻页)
less a.txt   一页一页显示内容(可以向前翻页)
head a.txt  只看前十页
tail a.txt  只看后十页
date 查看时间
cal 查看日历
cal 2019 查看2019年日历

bc 进入计算器模式
5/2 是等于2
scale=2  设置两位小数
5/2  是等于2.50
quit退出
man  帮助
man ls   查看ls的命令帮助
uname -r  查看系统内核版本
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值