Linux基础 | 青训营

99 阅读2分钟

什么是Linux

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。 严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。

简单来说,linux就是一种开源的、强大的、被使用最多的操作系统

Web服务器通常都是linux

linux常用命令

查看当前目录下所有文件
ls
切换目录
#绝对路径
cd /home/
#相对路径
cd GoProJ
查看端口号占用情况
lsof -i:8080
查看所有用户所有进程
ps -a
强制杀死指定进程
kill -9 12345
查看文本文件内容
cat 1.txt
cat main.go
修改文件权限
chmod 733 main
chmod +x main
创建文件夹
mkdir goProJ
创建文件
#touch命令
touch main.go
#vim工具
vi main.go

[vim入门到精通]:zhuanlan.zhihu.com/p/68111471 .

删除文件
#有文件夹会一起删除
rm -rf main.go
常用快捷键
 #停止进程
 ctrl + c
 #清屏
 ctrl + l

总结

Linux是每个开发者必须掌握的技能