linux学习笔记整理

上传人:第*** 文档编号:32688343 上传时间:2018-02-12 格式:DOC 页数:14 大小:114KB
返回 下载 相关 举报
linux学习笔记整理_第1页
第1页 / 共14页
linux学习笔记整理_第2页
第2页 / 共14页
linux学习笔记整理_第3页
第3页 / 共14页
linux学习笔记整理_第4页
第4页 / 共14页
linux学习笔记整理_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《linux学习笔记整理》由会员分享,可在线阅读,更多相关《linux学习笔记整理(14页珍藏版)》请在金锄头文库上搜索。

1、 Linux笔记 第一部分:基础 一、概述 登录:: root 密码 或 普通用户登陆后用su - 来切换成系统管理员身份注销 : logout开始X桌面 :startx (可以在X桌面上注 销切换到终端)关机: shutdown -h now重启: shutdown -r now 或 reboot切换到超级用户(切换root到帐号) :su (效果:rootlocalhost zsj# ,#为管理员级别) su - (效果:rootlocalhost $ ,$为用户级别)登出超级用户 :logout(回到当前用户) -Vi编辑器 (可编辑java 、c、cpp程序)编辑Java1.新建进入V

2、i: Vi Hello.java 2.进入到插入模式:i3.编辑(比如 HelloWorld.java)4.保存: Esc 键进命令模式 输入:冒号保存(写入)退出:wq 不保存退出 q!5.列(列表)出文件ls参数-l 详细看ls -l6.编译:Javac HelloWorld.java /这个通用(此时可ls再看,可看到HelloWrold.class)7.运行:java HelloWorld编辑C 命令:vi Hello.cpp /new file编程:#include int main()Printf(hello!);Return 0;编译(gcc):gcc hello.cpp(默认编

3、译生成a.out) gcc -o my1 hello.cpp (编译生成的文件叫my1)运行: ./a.out (绿色的那个 ) ./my1 二、文件目录:/ (根目录)/root (存放root用户的相关文件)/home (存放普通用户的相关文件)/ bin (存放常用命令的目录)/boot (存放引导相关的文件)/sbin (要具有一定权限才可以使用的命令)/mnt (默认挂载光驱和软驱及其他文件系统的目录)/etc (存放配置相关文件)/var (存放经常变化的文件)/usr (软件默认安装的地方,相当于 win的program files文件夹)做个例子来说明文件目录结构cd / (切

4、换到根目录)ls (查看) (dir命令也可以在Linux下用)cd bin/ (或cd bin)ls -l (详细查看)ls -a (查看隐藏项目)显示当前绝对路径: pwd 命令 (Print Work Directory)三、用户管理添加用户(useradd命令):只有root或具有root权限的用户才可以操作例:(1)创建用户 useradd star (添加用户star)(2)设密码/ 改密码(好习惯) passwd star (设密码passwd, 对象为star)若没有指定用 户 ,则 是 给 当前用 户 设 密 码 (3)新密码(new password,输两次)删除用户(us

5、erdel命令):例:userdel star (删除用户star,但文件 夹和文件保留)userdel -r star (删除用户star 及star用主目录)文件夹(目录)名按 “Tab”可补全 四、常用命令指定运行级别0:关机 1. 单用户 2.多用户状态无网络服务3.多用户状态有网络服务 (常用)4.系统未使用保留给用户5.图形界面 (常用)6.系统重启 常用运行级别是3和5,要修改默 认的运行级别可改文件:/etc/inittab的id:5:initdefault:这一行中的数字例:把运行级别设为6,则系统 会不断重启。vi /etc/inittabiid:5:initdefault

6、 (把5改成3)Esc:wq:-)提示文件只 读 ,可以切 换 到 root(logout或直接 su)再修改。重启命令:reboot当系统不断重启时,修改错误配置的方法:(1)在进入Grub引导界面(开机初始界面)时,速度按下e (edit the selected command),(2)选中(高亮)kernel /vmlinuz-版本号 ro root=LABEL=/,(3)再次输入 e, 进入grub editkernel /vmlinuz- 版本号 ro root=LABEL=/(4)输入空格1,即grub editkernel /vmlinuz-版本号 ro root=LABEL=

7、/ 1其中数字 1即 为单 用 户 (启 动时 不 读 inittab文件 ),直接改成 3或 5无意 义 ,应该 先用 1单 用 户进 系 统 再修改。(5)回车,回到Grub引导界面,速度按b,重启之。单 用 户 可以 绕过 密 码验证 而 进 系 统 ,也可以重新 设 置密 码 (算 bug?)常用命令pwd 显示当前工作目录 cd 显示当前工作目录 ls 列出文件和目录ls -a 显示隐藏文件ls -l 显示长列表格式 也可以ls -lamkdir 建立目录 (make的缩写) 例:mkdir aaa (目录名默认是蓝色显示,属性有d)rmdir删除空目录(remove的缩写) 例:r

8、mdir aaatouch 建立空文件cp复制cp -r dir1 dir2 递归复制(复制子目录信息, repeat)例:cp a /home/zsj/mv 移 动文件和改文件名rm删除文件和目录(按y确认)rm -rf * 删 除所有内容(包括目录和文件)r递归f强制ln 建立符号连 接ln -s 源目标ln -s/etc/inittab inittab (inittab指向实际文件/etc/inittab)more显示文件内容, 带分 页(按空格翻页,Ctrl+PageUP向上翻)less显示文件内容带分页grep在文本中 查询内容例:grep -n “shen” aaa.java /查

9、找内容”shen”在 aaa.java文件中并显示行数(参数 -n)| 管道命令(理解:把上一个命令的结果交给 | 的后面的命令处理):例:ls -l /etc/ | more在现实生活中有问题找警察,在 Linux世界中有问题问男人。 man命令 (手册Manual的缩写) 相当于dos下的help find 搜索文件及目录1.按指定文件名去查找文件找 地域 名字 叫什么例:find / -name aaa.java 寻找(从根目录下开始查找)文件名为aaa.java的文件 find /root/ -name aaa.java find / -name man 从根目录开始搜索名称为man的

10、文件或目录 2.搜索一段时间内被存取/变更的文件或目录:例:find /home -amin -10 十分钟内存取的文件或目录find /home -atime -10十小时内存取的文件或目录find /home -cmin -10十分钟内更改过的的文件或目录find /home -ctime +10十小时前更改过的文件或目录 3.搜索指定大小的文件 :例:find /home -size +10:查找/home目录下大小为10k的文件重定向命令(管道定向命令):ls -l a.txt 列表的内容写入文件a.txt中(覆盖写)把文件的 结 果(可以是 显 示运行的 结 果) 输 入(保存)到一

11、个文件中去 例:grep -n “shen” aaa.java kkk.bak (kkk文件无则创建有则覆盖)ls-al aa.txt 列表的内容追加到aa.txt的末尾(追加写)从文件中输入信息 database_program : -wq保存退出二.eclipse (更适合开发SE)装配安装1.准备安装文件:eclipse-SDK-3.1.1-linux-motif.tar.gz ( tar.gz可读作“踏之Z”)2.拷贝安装文件到/home: cp eclipse-SDK-3.1.1-linux-motif.tar.gz /home/ 3.安装: 用tar -zxvf ?.tar.gz

12、命令来安装.tar.gz文件 (踏之Z文件的通用装法)tar -zxvf eclipse-SDK-3.1.1-linux-motif.tar.gz4.装完后dir查看,多了一个叫做“eclipse” 的文件夹cd eclipse之后ls 发现有个绿色的eclipse文件,该文件即为启动文件10 启动1.启动eclipse要进入图形界面 【 startx 】2.打开一个终端后, ./eclipse 若想再回到 bash,在 图 形界面中点注 销 -log out三.MyEclipse (更适合开发EE)装配安装1.准备安装文件:如EnterpriseWorkbenchInstaller_4.0.

13、3GA_E3.1.bin2.拷贝安装文件到/home: cp EnterpriseWorkbenchInstaller_4.0.3GA_E3.1.bin /home/3.安装:切换目录 cd /home 之后 ls ./ EnterpriseWorkbenchInstaller_4.0.3GA_E3.1.bin (用 tab补全 )自动弹出图形安装界面,选择已装好的eclipse 安装目录( /home/eclipse) 选择安装路径和设置工作目录,如/home/myEclipse 启动 (myEclipse跟着eclipse启动而启动)装完后进入eclipse: cd eclipse ,启动

14、eclipse: ./eclipse 1.启动eclipse 要进入图形界面 【 startx 】2.打开一个终端后, ./eclipse 若想再回到 bash,在图形界面中点注销 -log out四.Tomcat 装配安装 ./?.bin 1.准备安装文件,如: jakarta-tomcat-5.5.39.tar.gz2.拷贝安装文件到/home: cp jakarta-tomcat-5.5.39.tar.gz /home/3.安装:tar -zxvf jakarta-tomcat-5.5.39.tar.gz4.装完后ls查看,多了一个叫做“jakarta-tomcat-5.5.39”的文件夹5.搭配JavaEE 环境(jdk+eclipse+myEclipse+Tomcat整合开发环境)cd eclipse - ls - ./eclipse & (&要以后台方式运行)若不加 &使启动程序后台化,则用户无法输入命令,因为控制台被占用在eclipse中设置所有,不必再单独为每个程序设置。(过程略)11其他1、安装realplay

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 职业教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号