linux 和 windows的区别
Linux是一款操作系统,正规开发
服务器项目部署都是在linux操作系统上
windows是一款操作系统,民用操作系统,娱乐,影音,上网
window : 强大的日志记录系统,强大的桌面应用(桌面应用渲染)
window使得电脑巨卡
linux诞生90年代,仿照unix操作系统
linux是免费的,开源的
unix是收费的,封闭的
linux在逐步替代unix
linux使用场景: 服务器操作系统,移动设备 (安卓手机,平板电脑),路由器,交换机,java开发
linux内核版本:liunx内核运维开发
linux发行版本:由各大互联网/软件公司定制
一个内核是由多个发行版本
版本 : Ubuntu : 以强大的桌面应用为主,吸收了不少windows用户
因为桌面应用会在一定程度上占用系统资源,通常开发可以使用这款
而在服务器部署上面,不会优先使用Ubuntu
CentOS: 对服务器性能进行了一定程度的优化,性能比较高,比较稳定,无服务器操作系统优先选择CentOS
系统路径:
. / 表示根路径
. ~ 表示 /root
etc 存放系统配置目录
home 除了root 以外所有用户都会在home下新建一个以用户名作为文件夹名称的文件夹
root 用户root的单独文件夹
usr 所有用户安装的软件都在这里面
在user/local下新建 tmp 所有压缩包都在里面
常用命令:
1、 pwd 打印工作目录,当前所在文件夹的全路径
2、cd 进入到文件夹
3、 新建文件夹 mkdir 新建文件夹
4、 ls 平铺 ll 详细列表
5、vi 和 vim 都是编辑文件
5.1 如果文件不存在,带创建文件功能
5.2 vi 普通编辑 vim 高级编辑(带有颜色)
5.3 进入编辑器后为不可编辑状态 ,点击“i” 或者 “insert” 启用编辑状态
5.4 编辑后点击“esc” 退出编辑状态 , 输入
5.4.1 :wq保存并退出
5.4.2 :q 不保存退出(适用于没有编辑状态)
5.4.3 :ql 强制退出功能
6、 touch 创建空文件
7、cat 查看文件内容
8 head [-n] 文件名 查看文件的前n行 默认为前10行
9 tail[-n] 查看后 n行,默认为后10行
tailf 动态显示文件后 n 行内容 常用在显示tomcat日志文件功能
10 echo "内容" >> 文件名 向文件中添加一些内容
11 ifconfig 打印网卡信息
12 reboot 重启
13 tar zxvf 文件名 解压
14 cp 【-r】源文件 新文件 : 复制文件
-r 表示复制文件夹
15 mv 原文件 新文件 : 剪切 具备重命名功能
16 rm 【-r】 文件名 : 删除文件
-f 强制删除 不需要询问
17 ctrl c 中断
18 ps -ef 任务管理器
查看系统进程: ps -ef
如:
需求:查看进程 个 和 vim的进程
命令: ps -ef | gerp - ivim
管道命令 命令1 | 命令2
19、 rpm 命令:: 相当于windows的添加/卸载程序
进行程序的安装、更新、卸载、查看
程序安装: rpm -ivh 程序名
程序查看: rpm -qa
程序卸载:rpm -e -nodeps 程序名
linux 所有需要写路径的地方都支持两种写法
1、全路径 标志 : 以\开头
2、相对路径 从当前资源一步一步的寻找
7万+

被折叠的 条评论
为什么被折叠?



