对于Linux的认识
Linux我的了解就是 1.安全,开源 2.开展云计算的平台 3.运维的常用工具 4.课上了解到了为什么选择企鹅为logo,因为含义是开源的Linux,为全人类共用。
对于计算机的认识:
计算机分为硬件和软件 硬件分别是:控制器,运算器,存储器单元,输入单元,输出单元 软件有:系统软件和应用软件 软件的作用:系统软件是管理系统,用户软件是用户进行交互 而让硬件和软件连接起来的工具有一个就是操作系统
操作系统启动流程:
按电源键 进入bios自检 bootloader 进入操作系统 按电源键 uedl bootloader os
Linux的命令初步认识
查看Linux内核版本
第一种 uname -a 第二种 cat /proc/verision
查看Linux系统版本
cat /etc/os-release
查看进程信息
查看启动的nginx进程
ps -ef|grep nginx
查看某个进程
top -p 93824
关闭指定的进程
kill 93824
全部进程动态实时视图
top
查看文件系统类型
使用dif命令报告文件系统磁盘空间利用率
df -T
mount命令是挂载文件系统用的,如果不带任何参数运行,会打印文件系统在内的磁盘分区的信息
mount
文件基本操作
查看文件夹下内容
ls
创建文件夹
mkdir demo
移动demo文件夹到/home
mv demo /home
删除demo文件夹
rm -r demo
创建空文件
touch file。txt
复制文件
cp file.txt file_bak.txt
查看用户信息
查看当前用户登录信息
w
查看当前用户所属的组
groups
查看用户的uid信息
id xxxx
用户权限操作
在根目录创建一个文件夹,查看当前用户拥有文件夹的权限
cd /&& mkdir demo && ls -ld demo
创建一个用户,并赋予可写操作
sudo useradd ceshi
设置用户密码
sudo passwd ceshi