个人和做网站方签合同模板,百度运营优化师,网上商店系统,wordpress 文章商品Linux基础概念及常用命令 文章目录Linux基础概念及常用命令1 Linux概述1.1 为什么要学Linux1.2 Linux简介1.3 Linux 发行版1.4 Linux 应用领域2 Linux常用命令2.1 Linux目录结构2.2 Linux目录命令2.3 Linux文件命令2.4 Linux其他命令1 Linux概述
1.1 为什么要学Linux linux诞生…Linux基础概念及常用命令 文章目录Linux基础概念及常用命令1 Linux概述1.1 为什么要学Linux1.2 Linux简介1.3 Linux 发行版1.4 Linux 应用领域2 Linux常用命令2.1 Linux目录结构2.2 Linux目录命令2.3 Linux文件命令2.4 Linux其他命令1 Linux概述
1.1 为什么要学Linux linux诞生了这么多年以前还想着能取代windows操作系统但任何事物发展到一定程度都有其天花板。这就如同在国内再搞一个社交软件取代腾讯一样基本不可能因为用户已经习惯于使用微信交流不是说技术上实现不了而是腾讯已经完全融入广大用户日常生活。 用惯了windows操作系统再让大家切换到别的操作系统基本上是不可能的事情改变一个人已经养成的习惯太难。没有办法深入到普通老百姓的生活中并不意味着linux就英雄无用武之地。在服务器端在开发领域linux倒是越来越受欢迎linux在开源社区的地位依然岿然不动。 作为一个后端程序员是必须要掌握Linux的因为这都成为找工作的基础门槛了所以不得不学习
1.2 Linux简介 Linux 是一套免费使用和自由传播的类 Unix 操作系统是一个基于 POSIX可移植操作系统接口 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。 Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想是一个性能稳定的多用户网络操作系统。 1.3 Linux 发行版 Linux 的发行版说简单点就是将 Linux 内核与应用软件做一个打包。 目前市面上较知名的发行版有Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、 Arch Linux、SolusOS 等。 1.4 Linux 应用领域 今天各种场合都有使用各种 Linux 发行版从嵌入式设备到超级计算机并且在服务器领域确定了地位通常服务器使用 LAMPLinux Apache MySQL PHP或 LNMPLinux Nginx MySQL PHP组合。 目前 Linux 不仅在家庭与企业中使用并且在政府中也很受欢迎。 2 Linux常用命令 Linux没有图形化界面我们只能通过控制台去操作系统我们就要使用类似DOS命令的Linux命令去操作系统。 最关键的思想Linux 一切皆文件文件就 读、写、 权限
2.1 Linux目录结构
Linux必须通过cd命令切换目录目录结构如下图
2.2 Linux目录命令
创建目录mkdir 目录名称pwd查看当前目录查看目录ls [-al] 父目录修改目录的名称mv 目录名称 新目录名称剪切mv 目录名称 新目录地址拷贝目录cp -r 目录名称 目录拷贝的目标位置 -----r代表递归拷贝 cp命令不仅可以拷贝目录还可以拷贝文件压缩包等 拷贝文件和压缩包时不 用写-r递归删除目录rm [-rf] 目录 rm不仅可以删除目录也可以删除其他文件或压缩包为了增强大 家的记忆无论删除任何目录或文件都直接使用 rm -rf 目录/文件/压缩包 rm -r:删除一个文件夹
2.3 Linux文件命令
文件的创建touch 文件名称文件的查看cat 文件名称删除文件 rm -rf 文件名 切勿在linux中尝试删除一切文件压缩文件tar -zcvf 打包压缩后的文件名 要打包压缩的文件 z调用gzip压缩命令进行压缩 c打包文件 v显示运行过程 f指定文件名解压文件tar [-xvf] 压缩文件 解压地址
2.4 Linux其他命令
1. 搜索命令grep 要搜索的字符串 要搜索的文件
2. 管道命令l 将前一个命令的输出作为本次目录的输入
3. 查看进程ps -ef
4. 杀死进程kill -9 进程的pid
5.查看当前系统的网卡信息ifconfig