为什么要学习Linux?
1.性能卓越
linux是一个开源,免费到操作系统,其稳定性,安全性,处理多并发已经得到业界到认可,目前很多中型,大型甚至是巨型项目都在使用linux。
2.for工作
从目前看,软件公司迫切需要能熟练掌握linux到程序员,主要有一下几个方面:linux系统管理员(管理),linux程序员(开发):linux软件工程师,linux嵌入式开发
第一天Linux
linux到特点:
1.免费/开源
2.支持多线程/多用户的
3.安全性好
4.对内存和文件管理有一套比较优越的方法
关机命令
shutdown -h now 立刻关机
shutdown -r now 现在重新启动计算机
reboot 现在重新启动计算机
logout 注销
vi Hello.java
i
输入内容....
esc 进入命令模式
startx 进入linux到图形界面,注销后进入控制台
linux的目录
root:存放root用户的相关文件
home:存放普通用户到相关文件
bin:存放常用命令
sbin:具有一定权限才可以使用到命令
mnt:默认挂载光驱和软驱到目录
etc:存放配置相关到文件,如:JDK配置,tomcat配置,mysql配置等
boot:存放引导文件
var:存放经常变化的文件
dir/usr:存放安装文件目录
命令:
pwd 显示目前在那个目录下面
useradd UserName 添加一个名字为UserName的用户,这个命令必须在root下面操作
passwd UserName 设置密码
userdel UserName 删除用户
userdel -l UserName 删除用户以及用户主目录
常用命令:
init [0123456]
运行级别
0:关机
1:单用户
2:多用户状态没有网络
3:多用户状态没有网络服务
4:系统未使用保留给用户
5:图形界面
6:系统重启
系统运行级别是3和5,要修改默认到运行级别可修改文件/etc/initabl:5:initdefault:这一行中到数字
ls 列出文件和目录
ls -a 显示隐藏文件
ls -l 列出长列表格式
mkdir 建立目录
rmdir 移除空目录
这里有Linux常用命令全集:http://linux.chinaitlab.com/special/linuxcom/