Linux操作系统
unix系统
概念:
是一个强大的多用户、多任务的收费操作系统
应用:
引用服务器
Linux系统
概念:
一款多用户、多任务免费的操作系统
分类:
内核版本: Liunx本人和众多爱好者一起开发维护的版本
发行版本: 个别公司在内核版本上进行开发
应用:
应用服务器
数据库服务器
web服务器
文件服务器
特点:
多用户、多任务
稳定安全
/
虚拟机
概念:
通过软件模拟具有完整硬件系统功能、运行在一个完全隔离环境中的完整算计系统.(虚拟的计算机)
虚拟机软件
VMWare 收费的
VirtualBox 免费的
安装CentOS系统
/
Linux目录结构:
Linux是一个文件系统,不存在盘符的概念
重要的目录
/ 根目录
/root 超级管理员的家
/home 其他用户的家
/etc 系统配置文件
/usr 存放共享文件
Xmanager安装和使用
常见命令 ★
磁盘管理
ls 显示目录内容
-a或-all 显示所有文件(包含隐藏文件)
-l 显示详细信息
组合 ★
ls -l
ls- al
cd 切换目录 ★
cd ~ 当前用户目录(回家)
cd 空格 当前用户目录(回家)
cd - 上次访问的目录
cd .. 上一级目录
cd / 根目录
pwd 显示当前供作目录 ★
mkdir 创建目录 ★
-p 父目录不存在的情况下,先创建父目录再创建子目录
-f 显示命令执行过程中的明细
文件浏览
cat 命令(掌握) 显示文本所有内容
more命令 (了解)
less 命令 ★
-m 显示百分比
-N 显示行号
常用 less -mN 查看文件
空格键 前进一页
b 后退半页
q 退出
tail命令 ★ 显示指定文件末尾内容.常用于查看日志文件.
-n 显示行号
-f 循环读取(查看日志)
文件操作
cp命令 复制文件或目录
-r 递归处理,将指定目录下的文件与子目录一并处理
-b 复制文件时,遇到同名文件.先备份之间的文件,再复制
mv命令 移动或更名先有的文件或目录
-f 若目标文件或目录与现有文件或目录重复,则直接覆盖现有的文件或目录
rm命令 删除文件或目录
-f 强制删除文件或目录
-r 递归处理,将指定目录下的所有文件和子目录一并删除
find命令 查找文件或目录
-name 指定字符串作为寻找文件或目录的范本样式
文档编辑
vi 或 vim
基本模式
命令模式(一般模式): 控制光标的移动,字符、字或行的删除、移动、复制
插入模式: 输入文字
底行模式: 将文件保存或退出
基本操作
输入"vi 或vim "进入一般模式
按下 i/a/o 从一般模式,进入插入模式
按下"esc"从插入模式,进入一般模式
在"一般模式"下输入":wq",退出边距
常见的命令:
i 光标前插入
a 光标后插入
o 下一行插入
yy 单行复制
p 粘贴
dd 删除光标所在行
:q 退出vi(没有任何修改时)
:q! 不保存退出
:wq 保存退出
w 保存不退出
管道|
格式: 命令1|命令2
作用:
命令1 输入的内容,作为命令2输入的内容
grep 命令: 用于过滤/搜索的特定字符.
系统命令
ps命令 查看系统进程
-e 显示所有进程
-f 显示UID,PPIP ,C与STIME栏位
组合:
ps -ef|grep 进程名
或者 ps aux | grep 进程名
kill命令 杀死进程
-9 强制杀死
ifconfig命令 显示网络配置
ping命令 测试与目标主机的连通性
备份压缩:tar命令
-c 创建一个压缩文件参数指令(create) --压缩
-x 解开一个压缩文件参数指令(extract)--解压
-z 是否需要用gzip压缩
-v 压缩过程中显示文件名(verbase)
-f 使用文档名,在f后面要立即接文档名(file)
组合命令:
tar -zcvf 压缩
tar -zxvf 解压
关机重启
重启: reboot
关机: halt
文件权限: chmod命令
-R 递归循环
组合
chmod 777 xxx //给xxx目录添加所有权限
chmod 775 xxx /
网路配置
查看网卡配置
cat /etc/sysconfig/network-scripts/ifcfg-eth0
Linux常用命令
最新推荐文章于 2024-10-01 22:54:40 发布