Linux学习课程笔记(1)
2017-04-20 11:53
148 查看
Linux介绍
核心理念 万物皆目录
Linux只是一个内核而不是操作系统
由芬兰人LINUS研发的Unix Like系统
Linux优点
1、开发学习环境
2、漏洞快速修补
3、内核大小很小,很适合嵌入式系统(打卡机,KVM)
4、免费/开源
缺点
1、很多专业软件并没有Linux版本
2、操作起来相对麻烦
Linux PK Windows
稳定、免费、漏洞小
开发人员使用Ubuntu比较多,因为其拥有比较好的UI桌面和硬件兼容能力
运维人员使用Redhat Centos较多
Linux学习初期基本目标 Linux操作、服务搭建、系统调优、安全、openstack
基本命令
starx 进入UI图形界面
ls 查看当前目录所有文件
ls -l 或者ll 查看当前目录所有文件详情
cd 切换当前目录
cd .. 切换到上一级目录
cd / 切换到根目录
pwd 显示当前工作路径
开关机
shutdown -h now 立即关机
shutdown -r now 立即重启
reboot 重启
Vi编辑器
简单做一个Java程序
vi命令
i 进入编辑模式(插入)
esc 进入命令模式
:q 退出
:q! 强制退出
:w 保存
:wq 保存退出
u 撤销上一个编辑
Ctrl+R 反撤销
编译java程序
javac hello.java
运行java程序
java hello
编译CPP文件
gcc Hello.cpp
gcc -o myfile Hello.cpp 编译成自己的文件myfile
运行a.out文件
./a.out
Linux的目录系统
主要目录
root 存放root用户的相关文件
home 存放普通用户的相关文件的根目录,下面有普通用户目录
bin 存放系统的常用命令
sbin 存放需要一定权限才能使用的命令
mnt 用来挂载软驱或者光驱的目录(默认)
etc 存放配置相关的文件
var 存放经常变化文件,log
boot 引导文件,系统启动相关的内容都在里面
usr 安装软件的默认目录
dev 接口设备文件目录 比如硬盘为had
用户管理
只有root用户和只有root权限的用户才能使用
useradd xxxx 添加用户
passwd xxxx 给xxxx用户设定密码】
passwd 给当前用户设密码
userdel xxxx 删除用户
userdel -r xxxx 删除用户及其主目录
核心理念 万物皆目录
Linux只是一个内核而不是操作系统
由芬兰人LINUS研发的Unix Like系统
Linux优点
1、开发学习环境
2、漏洞快速修补
3、内核大小很小,很适合嵌入式系统(打卡机,KVM)
4、免费/开源
缺点
1、很多专业软件并没有Linux版本
2、操作起来相对麻烦
Linux PK Windows
稳定、免费、漏洞小
开发人员使用Ubuntu比较多,因为其拥有比较好的UI桌面和硬件兼容能力
运维人员使用Redhat Centos较多
Linux学习初期基本目标 Linux操作、服务搭建、系统调优、安全、openstack
基本命令
starx 进入UI图形界面
ls 查看当前目录所有文件
ls -l 或者ll 查看当前目录所有文件详情
cd 切换当前目录
cd .. 切换到上一级目录
cd / 切换到根目录
pwd 显示当前工作路径
开关机
shutdown -h now 立即关机
shutdown -r now 立即重启
reboot 重启
Vi编辑器
简单做一个Java程序
vi命令
i 进入编辑模式(插入)
esc 进入命令模式
:q 退出
:q! 强制退出
:w 保存
:wq 保存退出
u 撤销上一个编辑
Ctrl+R 反撤销
编译java程序
javac hello.java
运行java程序
java hello
编译CPP文件
gcc Hello.cpp
gcc -o myfile Hello.cpp 编译成自己的文件myfile
运行a.out文件
./a.out
Linux的目录系统
主要目录
root 存放root用户的相关文件
home 存放普通用户的相关文件的根目录,下面有普通用户目录
bin 存放系统的常用命令
sbin 存放需要一定权限才能使用的命令
mnt 用来挂载软驱或者光驱的目录(默认)
etc 存放配置相关的文件
var 存放经常变化文件,log
boot 引导文件,系统启动相关的内容都在里面
usr 安装软件的默认目录
dev 接口设备文件目录 比如硬盘为had
用户管理
只有root用户和只有root权限的用户才能使用
useradd xxxx 添加用户
passwd xxxx 给xxxx用户设定密码】
passwd 给当前用户设密码
userdel xxxx 删除用户
userdel -r xxxx 删除用户及其主目录
相关文章推荐
- Linux课程第三天学习笔记
- [原创] linux课堂-学习笔记-课程3.Linux目录结构介绍及内核与shell分析
- Linux课程第十八天学习笔记
- 慕课网c linux课程学习笔记(虚拟机 ubuntu 的安装以及基本指令)
- Linux课程第二十二天学习笔记
- Linux课程第一天学习笔记
- Linux课程第十三天学习笔记
- Linux课程第十九天学习笔记
- Linux课程第十五天学习笔记
- 51CTO学习笔记--Linux运维故障排查思路与系统调优技巧视频课程(高俊峰)
- Linux课程第二天学习笔记
- 程序怎么跑?(2)——linux课程学习笔记
- Linux课程第六天学习笔记
- Linux课程第二十天学习笔记
- Linux课程第十六天学习笔记
- Linux课程第四天学习笔记
- Linux课程第九天学习笔记
- Linux课程第十一天学习笔记
- Linux课程第二十三天学习笔记
- Linux课程第二十一天学习笔记