访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux常用命令,看着一篇就够了!

时间:2019-08-13

linux命令_linux命令_linux格式化命令

1.Linux与Windows平台分区使用上的区别

Windows的分区可以通过磁盘管理器查看,参考如下:

如上图所示:这台电脑上共有两块硬盘,其中磁盘0上有三个分区,且前两个分区分别挂载到盘符D:及F:,也就是我们在我的电脑里面看到的D盘和F盘;磁盘1上的第一个分区挂载到系统盘C:。注意着两块硬盘上各有一个分区并没有挂载到任何盘符,windows不能直接打开操作这里面的文件(实际上是本机双系统的linux在用分区)。

Linux平台分区查看指令及效果如下:

如上图所示:查看Linux系统的硬盘分区信息其实是查看内核挂载上去的/dev目录内的文件信息。Linux内核会为各种硬件创建对应的设备文件在此目录,硬盘、U盘均是sd开头的文件名,其中sda代表第一块硬盘,sdb代表第二块硬盘,以此类推;sda1代表第一块硬盘第一个分区,sda2代表第一块硬盘第二个分区,以此类推。

linux格式化命令_linux命令_linux命令

要访问Linux上某个分区上的文件,首先需要把分区挂载到某个目录上,通过mount指令可以挂载及查看挂载信息:

如上图所示:第一行记录表示第一块硬盘的第六个分区挂载再目录/boot上,可以通过cd,ls指令进入目录并查看目录下的内容:

2.主要目录结构

/etc:系统预装及后装的各种软件配置文件

/bin:系统可执行文件存储目录

/sbin:系统可执行文件存储目录

linux命令_linux命令_linux格式化命令

/dev:内核挂载设备文件的目录

/lib:32位系统库

/lib64: 64位系统库

/tmp:零时文件目录

/home:存储不用用户文件的主目录,Fedora系统会为每一个用户创建一个home目录linux命令,例如:

说明:~表示用户的home目录,对于yeqiang用户而言,其home目录绝对路径就是/home/yeqiang

3.发行版本选择

linux命令_linux命令_linux格式化命令

服务器生产环境操作系统推荐使用CentOS。

官网地址:https://www.centos.org/

安装包下载地址:

客户端开发环境推荐使用Fedora。

官网地址:https://getfedora.org/

安装包下载地址:

下载地址:https://www.geany.org/download/releases。rpm -uvh linux/releases/10/fedora/i386/os/packages/fedora-release-*.noarch.rpm">ftp://download.fedora.redhat.com/pub/fedora/linux/releases/10/fedora/i386/os/packages/fedora-release-*.noarch.rpm。wget -n --no-check-certificate https://download.libsodium.org/libsodium/releases/libsodium-1.0.11.tar.gz。

说明:实际上新手入门Linux开发环境可以考虑做双系统,逐渐从Window平台过度到Linux平台做开发工作。

linux格式化命令_linux命令_linux命令

4.程序运行、后台运行

Linux系统程序执行都是再终端界面中输入指令方式执行linux命令,比如我们要查看当前目录,输入pwd后回车即可,参考下图:

如果要在后台运行一个程序, 则在指令后面跟随一个“&”符号,则表示要求操作系统新建一个进程在后台执行该程序,当前终端可以继续执行其他程序,一般用于启动一个后台服务,参考下图:

说明:后台启动运行jenkins服务器,此时用户关闭终端或退出服务器,jenkins服务会继续执行不退出。

5.防火墙

CentOS 7, Fedora最新的防火墙服务程序为firewalld。通过firewall-cmd指令可以操作防火墙规则,例如我们需要开放服务器tcp 80端口,参考下图:

说明--permanent表示将变动保存到配置文件,服务器重启或者重启防火墙服务改配置会继续生效,否则这个规则会消失。实际上就是在/etc/firewalld/zones/public.xml文件中添加了一行配置:<port protocol="tcp" port="80"/>

 上一个教程:7个致命的Linux命令