Linux基础
一:什么是操作系统
操作系统,目前是计算机中最重要的,操作系统做到了承上启下的作用,向上,针对应用软件提供了简单的接口,向下对硬件做到了封装
目前,主流的操作系统主要分为Windows,Android,ios Linux,MacOs, WindowsService,
操作系统主要应用于,电脑桌面,服务器,嵌入式,以及移动端
那么,针对不同的领域,操作系统各有什么优势呢?
电脑桌面
Windows: 用户量大,(所有所有的游戏开发商首先针对的用户为Windows用户)
Mac:用户体验好,系统流畅
Linux:嗯....基本没有人用
服务器端
Linux:合适程序员做开发,体验好,安全,稳定,市场占有率高
WindowsService:付费,用的人很少
嵌入式:
Linux
手机移动端
iOS
Android
二:Linux基础命令
ls:显示当前路径下所有的东西
rm 删除
rm 文件名 -r :删除文件夹
ls -a 显示所有文件(包括隐藏文件)
ls -l 以列表的形式显示
date 显示当前年月日
cal 查看当前文件
pwd:显示当前路径
mkdir 创建文件夹
touch 创建一个文件
ps 查看进程信息
cd 切换路径
cp 拷贝
mv 移动
tree 以数列的形式显示
ls > :重定向(内容不纯在就新建,内容存在就覆盖)
ls >> :重定向,不存在,则创建,存在则在尾部进行添加
clear:清屏
history:查看历史命令
more:分屏
* 通配符:举例 cd bin/ 切换到bin文件下 ls r*查看bin文件下以r开头的
r匹配一个 (用法如*通配符)
find 查找 :举例,查找Python下所有文件 find Python/
su 切换账号
passwd:设置用户密码
exit:退出
who:查看当前登录用户
reboot:重启操作系统