1.认识linux
1.1 linux是什么?
linux是一种操作系统和‘windows’是并列关系,它广泛应用于服务器、嵌入式设备、超级计算机等领域。它具有高度的稳定性、安全性和灵活性,可以用来进行各种各样的任务,目前来说是是世界上最广泛的操作系统
1.2 linux的特点
- 设备独立性:linux操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱动程序,任何用户都可以像使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。一切皆文件
- Linux 系统的操作既有字符界面也有图形界面。但是linux操作系统作为服务器系统时不使用图形化界面,一方面可以节省服务器本身的资源,另一方面字符界面用户可以使用各种强大的命令行工具进行文件管理、软件安装、系统配置等操作。
2.linux操作与简单命令使用
2.1linux用户权限与文件类型
linux不同的登录用户有不同的权限和工作目录
在linux系统中不同文件类型用不同表示,其中白色代表普通文件,浅蓝色代表连接文件,蓝色代表文件夹,红色代表压缩文件,绿色代表可执行文件,黄色代表设备文件,红色闪烁代表连接文件出现问题
2.2linux命令认识
命令 | 作用 |
ls | 展示当前目录下所有文件 |
pwd | 展示当前目录的路径 |
cd | 切换到指定目录 |
touch | 新建一个文件,或改变文件的时间戳 |
cat | 查看文件内容 |
echo | 可以写入或追加一些内容到文件中 |
less | 查看文本文件 |
head | 可以指定查看文件的前几行数据 |
tail | 可以指定查看文件的后几行数据,一般用于查看服务器日志 |
vim | 创建文件并进行编辑 |
mkdir | 创建目录 |
rm | 删除文件或目录 |
cp | 对文件进行复制 |
mv | 将文件移动到另一位置,类似于剪切复制 |
data | 显示当前时间 |
man | 会返回命令的帮助手册 |
ps | 用于查看当前系统上运行的进程 |
netstat | 查看系统上的网络状态 |
useradd | 创建新的用户 |
passwd | 为新用户设置密码 |
yum | 安装命令,可以用来安装各种需要的软件 |