【郑州校区】Linux Linux
是一种自由且开放源码的操作系统
Unix
是一种强大的,多用户的,多任务的操作系统
Unix是商业版的操作系统,需要收费
Linux的历史
出现于1991年,由一个大学生开发完成
Linux的应用场景
服务器操作系统
WEB服务器,数据库服务器,接口服务器,FTP服务器
嵌入式系统
路由器,防火墙,手机,平板
Linux的版本
内核版本
发行版本
虚拟机软件
用于虚拟(模拟)出一台不存在的电脑(虚拟机)
VMware 收费
VirtualBox 免费开源
安装Linux
Linux的目录结构
/ 根目录
root 系统管理员的家目录
home 其他用户的家目录
bin 存放二进制文件,可执行文件,常用命令
etc 存放系统的配置文件
lib 存放系统需要使用的函数类库
tmp 存放临时文件
usr 存放应用程序
var 存放系统运行时经常会发生变化的文件
Linux的常用命令
切换目录 cd
cd 目录名称 切换到指定目录
cd / 切换到根目录
cd .. 切换到上级目录
cd ~ 切换到家目录
cd - 切换到上一个目录
显示文件/目录列表 ls
ls 显示当前目录下的子目录和文件
路径 显示指定路径下的子目录和文件
-a 显示所有的子目录和文件(包括隐藏的)
-l 显示完整的详细的列表
ll 等价于 ls -l
man 查看帮助文档
clear 清理屏幕
创建目录/删除目录
mkdir
目录名称 当前目录下创建目录
路径/目录名称 指定路径下创建目录
-p 创建多层(多级)目录
rmdir
目录名称
路径/目录名称
显示文件内容
cat 路径/文件名称
more 路径/文件名称
可以向下翻页,查看文件的内容
使用空格来实现向下翻页
less 路径/文件名称
可以向下翻页,也可以向上翻页
向下翻页使用按键PgDn,向上翻页使用按键PgUp
tail 10 路径/文件名称
-f 动态显示文件内容
删除文件
rm 路径/文件名称
删除文件
默认是有提示,如果输入yes,文件会被正常删除,如果输入no,文件则不会被删除
如果加上了参数-f,就不在有提示,文件会被直接的删除
删除目录
递归删除目录
-r
复制文件
cp 数据源 目的地
移动文件或者重命名
mv 数据源 目的地
文本检索
grep 检索规则 路径/文件名称
管道
| 将第一个命令的结果使用第二个命令来输出
远程连接软件
CRT
XShell
传智播客·黑马程序员郑州校区地址 河南省郑州市 高新区长椿路11号大学科技园(西区)东门8号楼三层
|