Linux基础知识总结
特点:
1,免费、开源
2,支持多线程。/多用户的
3,安全性好
4,对内存和文件管理优越
缺点: 操作困难
其他说明:因为Linux最小只需要4M内存 –>可以用来做嵌入式开发
LInux命令
shutdown -h now 立刻进行关机
shutdown -r now 现在重新启动
reboot 现在重新启动
ls -l 显示长列表格式
ls -a 显示隐藏文件
ls -al
mkdir 建立目录
rmdir 删除空目录
dir 列出当前文件夹
pwd 显示当前路径
添加用户案例 小明
useradd xiaoming 没有提示就已经成功了
passwd xiaoming 设置给小明账户的密码
all authentication tokens successfully 成功了
userdel 删除用户
userdel xiaoming 删除用户xiaoming
userdel -r xiaoming 删除关于该用户的任何记录
Linux运行级别:
命令: init[0123456]
0: 关机
1:单用户
2:多用户状态没有网络服务
3:多用户状态有网络服务
4:系统未使用保留给用户
5:图形界面
6:系统重启
常用级别3和5,要修改默认的运行级别可改文件/etc/inittab的id:5:initdefault:这一行中的数字
解决修改错误配置的方法
在进入grub引导界面是,请输入e
在选中第二行 输入e
在最后输入 1 【单用户级别】
more 显示文件内容,带分页
grep 在文本中查询
| 管道命令
有问题问男人 man(相当于help)
find 查找命令
find ./ -name aaa.java
从根目录 按名字查找某个文件
find /root/ -name aaa.java 指定命令中查找
重定向命令
单 > 覆盖写
追加写
aaa >> a.txt
Vi编辑器 —- 类似Windows中的txt
步骤
新建vi编辑器 Vi Hello.java
输入i,进入编辑模式
输入esc 【进入命令模式】
输入:[输入wq表示退出保存 q!退出不保存]
输入:ls 列出当前。java的工程
输入:ls -l 列出文件详细信息
编译:javac Hello.java
运行 java Hello
如何在Linux下开发c程序? —- a.out 输出C程序
Hellow.cpp + 回车
运行gcc Hello.cpp
`
1,登陆时尽量使用普通登陆,不要使用root账户,避免操作失误。
2,输入 logout 就是注销
3,一道题,五个小孩,围成一圈。
1
2 8
3 7
4 6
5