Linux基础入门

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。


那我们应该怎样系统的学习Linux,在这里给大家分享一个Linux的视频教程,适合零基础想要入门的小伙伴,有经验的程序员也可以加以巩固。


为初学者而著!


适合零基础的小伙伴们学习Linux。


感兴趣的小伙伴可以点视频链接和小编一起编程哟,共同进步!

010_第二阶段_第一天_命令入门与获取命令帮助_哔哩哔哩_bilibili


Linux特点


Linux不仅系统性能稳定,而且是开源软件。其核心防火墙组件性能高效、配置简单,保证了系统的安全。在很多企业网络中,为了追求速度和安全,Linux不仅仅是被网络运维人员当作服务器使用,甚至当作网络防火墙,这是Linux的一大亮点。


Linux具有开放源码、没有版权、技术社区用户多等特点,开放源码使得用户可以自由裁剪,灵活性高,功能强大,成本低。尤其系统中内嵌网络协议栈,经过适当的配置就可实现路由器的功能。这些特点使得Linux成为开发路由交换设备的理想开发平台。


Linux优点


1.Linux由众多微内核组成,其源代码完全开源。


2.Linux继承了Unix的特性,具有非常强大的网络功能,其支持所有的因特网协议,包括TCP/IPv4、TCP/IPv6和链路层拓扑程序等,且可以利用Unix的网络特性开发出新的协议栈。


3.Linux系统工具链完整,简单操作就可以配置出合适的开发环境,可以简化开发过程,减少开发中仿真工具的障碍,使系统具有较强的移植性。


Linux常用命令及技巧


1、date:打印或者设置系统的日期和时间


2、stty-a:可以查看或者打印控制字符(Ctrl-C、Ctrl-D、Ctrl-Z等)


3、passwd:用passwd-h查看


4、login、 logout : shell的登录和注销命令


5、more,less,head tail:显示或部分显示文件内容


6、lp/lpstat/cancel,lpr/lpq/lprm:打印文件


7、chmod u+x:更改文件权限


8、rm -fr dir:删除非空目录


9、cp -R dir:拷贝目录


10、fg jobid:可以将一个后台进程放到前台


11、kill的作用:send a signal to a process、eg:kill-9发送的是SIG_KILL信号,具体发送什么信号可以通过man kill查看、


12、ps的用法,ps-e或ps-o pid,ppid,session,tpgid,comm(其中session显示的sessionid,tpgid显示前台进程组id,comm显示命令名称)


13、ip a 查看ip地址信息的命令


14、 zcat /proc/config.gz > config 到内核配置文件

展开阅读全文

页面更新:2024-03-09

标签:内核   前台   防火墙   入门   命令   操作系统   性能   协议   文件   基础   系统   网络

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top