Linux概述

Linux概述
Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。Linux是由Linuxs  Torvalds(林纳斯 · 托瓦兹)起初开发,由于源代码的开放性,现在已经衍生出了上百种不同的Linux系统。

Linux系统的应用非常广泛,不仅可以长时间的运行所编写的程序代码,还可以安装在各种计算机硬件设备中,如手机,平板电脑,路由器等,我们所熟知的是Android程序最底层就是运行在Linux系统上的。

Linux的分类
1.根据市场需求不同,基本分为两个方向

a.图形化界面版:注重用户体验,类似window操作系统,但目前成熟度不够

b.服务器版:无美观界面,是以在控制台窗口中输入命令操作系统的,类似于DOS,是我们假设服务器的最佳选择

2.根据原生程度,分为两种

a.内核版本:在Linus领导下的内核小组开发维护的系统内核版本号

b.发行版本:一些组织或公司在内核版基础上进行二次而发现新发行的版本

3.发型版本不同,又可以分为n多种

基本命令
(图片后续补上)

目录切换命令

cd usr/  切换到该目录下的usr目录

cd ../  切换到上一层目录

cd /  切换到系统根目录

cd ~  切换到用户主目录

目录的操作命令(增删改查)

增:mkdir  目录名称  (会在根目录下产生一个test目录)

查:ls [-al]  父目录 (可以看到该目录下的所有目录和文件)|---------|  根目录/下使用ls-a,可查看该目录下的所有文件和目录,包括隐藏

       根目录 / 下使用ls-l,可查看该目录下的所有目录和文件的详细信息(ls-l可以缩写成ll)

寻找目录(查):find  目录  参数

修改目录的名称(改):mv  目录名称  新目录名称(可对目录进行重命名也可以对各种文件,压缩包等进行)

移动目录位置--剪切(改):mv  目录名称  目录的新位置(同上)

拷贝目录(改):cp -r  目录名称  目录拷贝的目标位置(r代表递归拷贝)

删除目录(删):rm [-rf] 目录

文件操作命令(增删改查)

文件的创建:touch  文件名称----空文件

文件的查看:cat/more/less/tail文件

修改文件内容:vim 文件

删除文件:(同目录删除)书籍rm -rf文件即可

压缩文件的操作命令

打包并压缩文件

               Linux中的打包文件以.tar结尾,压缩文件以.gz结尾,而一般情况下两者同时进行,所以打包并压缩的文件后缀名为:.tar.gz

               命令:tar-zcvf   打包压缩后的文件名   要打包压缩的文件

其中:z调用gzip压缩命令进行压缩    c打包文件   v显示运行过程    f指定文件名

示例:tar -zcvf xxx.tar.gz  aaa.txt  bbb.txt  ccc.txt 或 tar -zcvf  xxx.tar.gz-test/*

解压压缩包:tar  [-xvf]  压缩文件           x:解压   示例:将-test下的xxx.tar.gz解压到当前目录下    tar  -xvf  xxx.tar.gz

其他命令

显示当前位置:pwd

搜索命令:grep 要搜索的字符串   要搜索的文件

管道命令:|  将前一个命令的输出作为本次目录的输入

查看进程:ps  -ef

杀死进程:kill -9 进程的pid

网络通信命令:

          查看当前系统的网卡信息:ifconfig

          查看与某台机器的连接情况:ping

查看当前系统的端口使用:netstat  -an,通常和  |    grep  一起使用

Linux的权限命令

权限为重要概念,每个文件/目录等都具有权限,通过 ls-l命令可查看某个目录下的文件或目录的权限

文件类型:d目录  -文件  代表链接(可认为是window中的快捷方式)

                   后面9位分为三组,每3位一组,分别代表属主的权限,与当前用户同组的,用户的权限,其他用户的权限

                  r可读,数字4表示             w可写,数字2表示          x可执行,数字1表示

修改文件/目录的权限命令:chmod

其他用户只有读的权限:chmod  u=rwx,g=rw,o=r  aaa.txt(数字表示:chmod  764  aaa.txt)

free查看内存信息

此指令会显示内存的使用情况,包括尸体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等

df  df-h  命令用于显示目前在Linux系统上的文件系统磁盘使用情况统计

top查看资源信息(CPU)

关机命令:reboot  重新启动操作系统             

                  shutdown  -h  now  立刻关机,now时间为0的状态

                  shutdown  -h  10: 23

                  shutdown  -h  +10  系统再过十分钟后自动关机
————————————————

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值