Linux:
centos
redhat
Linux主要特点:
1、成本低廉(并非完全免费 服务是收费的)
2、协议标准统一(技术标准层面、法律层面)
3、高稳定性和安全性(内核小,设计理念先进)
4、网络应用丰富(诞生于因特网,支持所有标准因特网协议)
目前国内Linux更多的是应用于服务器,桌面操作系统使用更多的是Windows
linux远程连接工具:
xshell
securecrt
硬件自检:
BIOS程序检查硬件能否满足运行基本条件缩写post
如果硬件出现问题,主板会发出不同含义的蜂鸣
Linux系统结构
/bin 系统启动时需要的执行文件(二进制),这些文件可以被普通用户使用
/boot 自举加载程序(LILO或GRUB)的文件
/dev 设备文件目录
/etc 操作系统的配置文件目录
/home 目录包含用户的文件:参数设置文件、个性化文件、文档、数据、Email、缓存数据等。
/lib 跟文件系统目录下程序和核心模块的共享库
/mnt 软盘、光盘、优盘等外设的预设挂载点
/proc 目录整个包含虚幻的文件
/sbin 系统执行文件(二进制),这些文件并不打算被普通用户使用
/tmp 临时文件 会被自动清理干净
/usr 目录包含所有的命令、程序库、文档和其他文件
/var 目录包含在正常操作中被改变的文件
/root 系统管理员(也叫超级用户或根用户)的home目录
/opt 可选的应用程序
/lost+found 在文件系统修复时恢复的文件
命令行模式
插入模式
编辑模式
底行模式
用户管理
用户、用户组的管理通常包含以下几个命令
useradd 用户添加
passwd 密码
usermod 用户修改
userdel 用户删除
groupadd 用户组添加
groupmod 用户组修改
groupdel 用户组删除
辅助命令
1、命令 --help useradd --help
2、man命令
目录管理
mkdir /make directory 创建
rmdir /remove directory (删除空目录 -p删除多级空目录)
mv /move 重命名、移动
rm /remove 删除
cp /copy 复制
cd /change directory 例:cd test1
ls 查看 例:ls -1
mkdir用法、参数
-m:配置文件的权限
-p:创建多层目录
rmdir用法、参数
-p:从该目录开始一次删除多级空目录
例:rmdir test/
仅能删除空的目录
mv用法
1、重命名:mv 原文件名 新文件名
(只能是对象名 若为路径将实现剪切功能)
2、移动文件:mv 文件名 目标绝对路径
rm参数
-f:就是force的意思,忽略不存在的文件,不会出现警告信息
-i:互动模式,在删除前会询问使用者是否动作
-r:递归模式,将文件递归删除(谨慎操作)
cp用法、参数
-p:连同文件属性一起复制过去
-r:递归持续复制
-i若目标档已存在时,覆盖时会先询问动作的进行
-a:相当于-pdr
Linux文件内容查看
cat:由第一行开始显示文件内容
tac:从最后一行开始显示(一般用来查时间)
nl:显示是顺便输出行号
more:一页一页的显示文件内容
less:与more类似,但可以往前翻页
head:只看头几行
tail:只看结尾几行
man:查看各个命令的使用文档 例:man cp
more查看文件
CTRL+b上翻
CTRL+f下翻
移动
绝对路径和相对路径
文档编辑命令
vi/vim:创建、打开文本
三种模式:命令行模式、插入模式、底行模式
命令行模式:
输入vi 命令 创建、打开文本进入命令行模式
插入模式:
按i或a或o 进入插入模式 底行显示insert
底行模式:
按esc shift+:进入底行模式
输入:q 退出
q! 强制退出
w 仅保存不退出
wq 保存并推出
wq!保存后强制退出
vi移动光标类命令
h:光标左移一个字符
i:光标右移一个字符
space:光标右移一个字符
backspace:光标左移一个字符
k或ctrl+p:光标上移一行
j或ctrl+n:光标下移一行
enter:光标下移一行
统计 wc(word count)
wc test.txt 查看文件的字节数、字数、行数
wc -c test.txt 统计字节数
wc -m test.txt 统计字节数
wc -l test.txt 统计行数