美文网首页
第一节 Linux基础入门

第一节 Linux基础入门

作者: Shismile | 来源:发表于2018-12-01 15:44 被阅读0次

一、安装系统

使用VMware、CentOS6.10 、 CentOS7.5 进行学习

安装系统略过,最主要的知识点如下:

系统启动时可以按下 ESC 键,可以看到启动日志
在VMware里面进行如下操作切换终端,在系统启动的时候可以看到 不同的日志信息
ctrl+alt+F1
ctrl+alt+F2
ctrl+alt+F3
ctrl+alt+F4
ctrl+alt+F5
ctrl+alt+F6

对于swap分区,如果虚拟机内存小,可以给到1到2倍。

想要默认root用户启动系统,修改 /etc/gdm/custom.conf 文件即可

[daemon]
AutomaticLoginEnable=true
AutomaticLogin=root

二、学习指令:

uname -r 查看内核版本
cat /etc/centos-release 查看发行版本
strace 查看系统调用 (system call)
ltrace 查看library 库调用

cat /proc/meminfo 查看系统内存
对于cat命令只能看到最后的记录,按shift+page up 翻到开头查看记录

ls /dev/sda* 查看磁盘信息 * 是通配符
fdisk -l 磁盘分区信息
lsblk 块设备
poweroff halt 关机 halt不会自动断电
free 查看内存


三、基础操作

3.1 用户:

用户权限是根据 uid 来判断的,
每一个用户都有一个唯一编号:UID ,可通过 id -u username 命令获取 UID
root 用户的 uid0
CentOS7 新建用户uid都是从1000开始的

3.2 terminal 终端

  • 设备终端:键盘鼠标显示器
  • 物理终端(/dev/console):控制台console
  • 虚拟终端(tty:teletypewriters, /dev/ttp# ,#为[1-6]):tty 可有n个,Ctrl+Alt+F[1-6]
  • 图形终端(/dev/tty7)startx,xwindows
    - CentOS 6 :Ctrl+Alt+F7
    - CentOS 7:在哪个终端启动,即位于哪个虚拟终端
  • 串行终端(/dev/ttyS#): ttyS
  • 伪终端( pty:pseudo-tty, /dev/pts/#):pty,SSH远程连接
  • 查看当前的终端设备:# tty

init 模式切换
init 0:关机
init 1:单用户模式
init 3:完全多用户模式,标准的运行级
init 5:启动可进入X-window系统
init 6:重启

runlevel 查看当前工作模式

[root@centos6 ~]# runlevel
N 5      # N代表之前的模式(开机就是这个,就没有切换过,所以是N)    5代表现在的模式

四、遇到的问题

在使用VMware的时候,默认用户不是administrator,所以虚拟机使用仅主机模式的时候网卡不能成功调用,需要切换 administrator 用户,或者以管理员身份运行VMware,这样就能自动获取IP地址了

相关文章

网友评论

      本文标题:第一节 Linux基础入门

      本文链接:https://www.haomeiwen.com/subject/npqrcqtx.html