A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© AlanHand 高级黑马   /  2014-8-10 23:21  /  1202 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

         今天应该是第二次重新打开教学视屏学习linux视屏,比起上一次学习觉得更轻松,理解的更透彻,由于在JavaEE的课程中有linux教学,所以自己先提前学习了一下,并且在Android中是以linux为内核搭建起来的系统,因此呢我就想起了再一次学习linux教学视屏,一下是我今天的笔记,整理的不是很好,希望看了的朋友不要见怪,也请前辈多多指教。
linux的特点:
1.免费开源
2.支持多线程多用户
3.安全性好
4.对内存和文件管理优越
------------------------------------------------------------------------------------------------------
vi编辑器使用步奏
1.vi Hello.java
2.输入 i 进入编辑模式
3.输入esc 进入命令模式
4.先输入 : wq表示退出保存 q!表示退出不保存
5.javac Hello.java编译Hello.java文件
6.java Hello 运行Hello程序
说明:vi命令不仅可以查看文件内容,还可以修改,因此对于有些重要文件我们应该只能看不能修改,以防修改了一些重要
文件,若用cat命令就可以实现只看不改的功能

------------------------------------------------------------------------------------------------------
                                            命令
shutdown -h now                         立刻进行关机
shutdown -r now                         现在重新启动(当前用户得拥有权限才行)
reboot                                  现在重新启动
su-                                     切换成系统管理员
logout                                  用户注册
ls                                      显示当前用户目录的文件
ls -l                                   显示所有当前用户的文件
mkdir                                   在当前用户所在的目录创建文件夹目录
rmdir                                   删除空目录
cp+文件名+拷贝到的目录                   拷贝文件
mv                                      移动文件和改文件名
rm                                      删除文件和目录
|                                       管道命令,即将上一命令的结果交给|后面的命令处理,有可能会有多个|
more                                    分页显示 more+文件名
grep                                    在文本中查询内容 grep+文件名
grep -n "查找内容" + 文件名 > 目的文件   将文件名中查找到的内容写在目的文件中
man                                     帮助命令 man+命令
find                                    查找文件 find+/文件目录+文件名
------------------------------------------------------------------------------------------------------
                                        linux的用户管理                                          
pwd             显示当前用户所在目录
useradd         添加用户(只有root用户和具有添加用户权限的用户才能创建一个新用户)  useradd xiaoming
passwd+用户名   给xiaoming设置密码,如果不加用户名就是给当前用户设置密码
userdel+用户名  删除用户名
userdel -r +用户名     删除用户级用户主目录
------------------------------------------------------------------------------------------------------
                                        linux的运行级别
init[0 1 2 3 4 5 6]
0   关机
1   单用户
2   多用户状态没有网络服务
3   多用户状态有网络服务
4   系统未使用保留给用户
5   图形界面
6   系统重启
常用运行级别是3或5,要修改默认的运行级别可改文件/etc/inittab的id:5init:default:这一行中的数字
可用vi编辑器打开 vi /etc/inittab 但是得拥有修改权限才行
若果运行级别不小心设置为3或5以外的数字,解决方法是
1.在启动linux的时候在grup引导界面(即系统刚初始化的界面)按下 e
2.按完 e 后再选择第二条选项 再按一次 e 即可进入grub edit编辑中
3.进入grub edit编辑后按空格在按1即可进入单用户级别 这下就可以更改inittab文件夹啦,方法和上面一样
说明:单用户状态下的linux是不用密码登陆的,所以可以直接修改文件
------------------------------------------------------------------------------------------------------
                                         linux的用户组操作
1. cat /etc/group | more 用管道命令more(分组)查看用户组
2. cat /etc/passwd | more 用管道命令more(分组)查看用户
3. groupadd 用户组名
4. useradd 用户名
5. usermod -g +组名  更改用户组
6. chmod+xxx+文件名  更改文件权限 r w x 分别为可读(4)可写(2)可执行(1),因此xxx为三个在1,2,4相加的数字
7. ls -ahl  看到文件的所有者
8. chown+用户名+文件名 修改文件的所有者
9. chgrp+组名+文件名 修改文件所在的组

发完这边帖子睡觉啦,明天还得继续学习呢,做IT的就应该坚持,更何况是要做黑马程序员



2 个回复

倒序浏览
多谢楼主分享!
回复 使用道具 举报
学习一下,谢谢楼主分享~~~~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马