linux学习笔记
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux学习笔记相关的知识,希望对你有一定的参考价值。
1 linux开发步骤: 2 3 1.输入 vi hello.java 4 2.输入 i[进入插入模式] 5 3.输入 esc[进入命令模式] 6 4.输入 :q!【不保存直接退出】 :wq【退出且保存】 7 5.输入 ls -l 【查看详细列表】 8 5.编译 javac hello.java文件 9 6.允许 java Hello.class 允许不要加class后缀 10 11 12 目录详情: 13 14 root目录:存放root用户相关文件 15 home目录:存放普通用户的相关文件 16 bin目录:存放常用命令目录 17 sbin目录:具有一定权限才可以使用的目录 18 mnt目录:默认挂载光驱或软驱的目录 19 boot目录:存放引导相关的文件 20 etc目录:存放配置相关的文件 21 var目录:存放一些经常变化的文件 22 usr目录:默认安装文件夹 23 24 命令: 25 【显示当前在那个目录下】 26 pwd 27 【添加用户命令】 28 useradd + 用户名 29 【设置密码】 30 passwd + 用户名 注:如果不加用户名,则设置的是当前用户的密码 31 【删除用户】 32 userdel + 用户名 33 userdel + xiaoming【主目录不会删除】 34 userdel -r 小明【删除用户以及主目录】 35 36 运行级别: 37 0:关机 38 1:单用户 39 2:多用户状态没有网络服务 40 3:多用户状态有网络服务 41 4:系统未使用保留给用户 42 5:图形界面 43 6: 系统重启 44 45 常用运行级别是3和5,要修改默认的运行级别可改文件 46 /etc/inittab的id:5:initdefault:这一行中的数字 47 48 49 50 linux 常用命令 51 pwd 【显示当前工作目录】 52 cd 【改变目录】 53 ls 【列出文件和目录】 54 ls -l 【显示长列表格式】 55 ls -a 【显示隐藏文件】 56 ls -al 57 58 mkdir 【建立文件夹】 59 rmdir 【删除文件夹】 60 61 touch【建立空文件】 62 cp【复制命令】 63 cp -r dir1 dir2【递归复制mingle(复制子目录信息)】 64 65 mv 【移动文件和改文件名】 66 rm 【删除文件和目录】 67 rm -rf * 【删除所有内容(包括目录和文件)r递归 f强制】 68 69 ln【建立符号链接】 70 ln -s 源目标 71 ln -s /etc/inittab inittab【inittab指向实际文件/etc/inittab】 72 73 more 【显示文件内容,带分页】 74 less 【显示文件内容带分页】 75 grep 【在文本中查询内容】 76 l 【管道命令】注:在linux和unix系统中|就是管道命令。 77 怎么理解 78 把上一个命令的结果交给 | 命令后的命令处理 79 80 81 find 搜索文件和目录 82 83 重定向命令(查百度) 84 ls -| > a.txt列表内容写入文件a.txt(铺盖写) 85 ls -al >> aa.txt列表的内容追加到文件的aa.txt的末尾从文件中输入信息database_program<database_data
以上是关于linux学习笔记的主要内容,如果未能解决你的问题,请参考以下文章
[原创]java WEB学习笔记61:Struts2学习之路--通用标签 property,uri,param,set,push,if-else,itertor,sort,date,a标签等(代码片段