1.man_page |
1.内部命令:echo 2.外部命令:ls 3.man文档的类型(1~9) 4.快捷键: ctrl + l:清屏 ctrl + r:搜索历史命令 ctrl + q:退出 5.善于用tab键 |
2.常用命令 |
说明:安装linux时,创建一个feiyu用户,然后使用root用户登陆系统 1.进入到用户根目录 2.查看当前所在目录 3.进入到feiyu用户根目录 4.返回到原来目录 5.返回到上一级目录 6.查看feiyu用户根目录下的所有文件 7.在根目录下创建一个feiyu的文件夹 8.在/feiyu目录下创建src和WebRoot两个文件夹 进入到/feiyu目录,在该目录下创建.classpath和README文件 查看/feiyu目录下面的所有文件 在/feiyu目录下面创建一个test.txt文件,同时写入内容"this is test" 查看一下test.txt的内容 向README文件追加写入"please read me first" 将test.txt的内容追加到README文件中 拷贝/feiyu目录下的所有文件到/feiyu-bak 进入到/feiyu-bak目录,将test.txt移动到src目录下,并修改文件名为Student.java 在src目录下创建一个struts.xml 删除所有的xml类型的文件 删除/feiyu-bak目录和下面的所有文件 返回到/feiyu目录,查看一下README文件有多单词,多少个少行 返回到根目录,将/feiyu目录先打包,再用gzip压缩 将/feiyu目录先打包,同时用bzip2压缩,并保存到/tmp目录下 将/tmp/feiyu.tar.bz2解压到/usr目录下面 |
3.文件相关命令 |
1.进入到用户根目录 2.查看文件详情 3.移动 4拷贝并改名 5.vi撤销修改 6.名令设置别名(重启后无效) 7.如果想让别名重启后仍然有效需要修改 8.添加用户 9创建多个文件 10.将一个文件的内容复制到里另一个文件中 chmod a=wx c.txt 12.将当前目录下的所有文件与子目录皆设为任何人可读取: 13.将a.txt的用户拥有者设为users,组的拥有者设为jessie: 14.将当前目录下的所有文件与子目录的用户的使用者为lamport,组拥有者皆设为users, 15.将所有的java语言程式拷贝至finished子目录中: 16.将目前目录及其子目录下所有扩展名是java的文件列出来。 17.删除当前目录下扩展名是java的文件 |
4.权限 |
创建a.txt和b.txt文件,将他们设为其拥有者和所在组可写入,但其他以外的人则不可写入: 创建c.txt文件所有人都可以写和执行 将/feiyu目录下的所有文件与子目录皆设为任何人可读取 将/feiyu目录下的所有文件与子目录的拥有者设为root,用户拥有组为users 将当前目录下的所有文件与子目录的用户皆设为feiyu,组设为users |
5.vim |
i 0:文件当前行的开头 dd:删除一行 "a剪切板a "ap粘贴剪切板a的内容 每次进入vi就有行号 :w a.txt另存为 :e!恢复到最初状态 :1,$s/hadoop/root/g 将第一行到追后一行的hadoop替换为root |
6.安装软件 |
1.安装JDK *添加执行权限 chmod u+x jdk-6u45-linux-i586.bin *解压 ./jdk-6u45-linux-i586.bin *在/usr目录下创建java目录 mkdir /usr/java *将/soft目录下的解压的jdk1.6.0_45剪切到/usr/java目录下 mv jdk1.6.0_45/ /usr/java/ *添加环境变量 vim /etc/profile *在/etc/profile文件最后添加 export JAVA_HOME=/usr/java/jdk1.6.0_45 export CLASSPATH=$JAVA_HOME/lib export PATH=$PATH:$JAVA_HOME/bin *更新配置 source /etc/profile 2.安装tomcat tar -zxvf /soft/apache-tomcat-7.0.47.tar.gz -C /programs/ cd /programs/apache-tomcat-7.0.47/bin/ ./startup.sh 3.安装eclipse |
7.查找 |
1.查找可执行的命令: 2.查找可执行的命令和帮助的位置: 3.查找文件(需要更新库:updatedb) 4.从某个文件夹开始查找 5.查找并删除 6.查找用户为hadoop的文件 7.查找用户为hadoop并且(-a)拥有组为root的文件 8.查找用户为hadoop或者(-o)拥有组为root并且是文件夹类型的文件 9.查找权限为777的文件 10.显示命令历史 11.grep |
8.系统命令 |
1.查看主机名 2.修改主机名(重启后无效) 3.修改主机名(重启后永久生效) 4.修改IP(重启后无效) 5.修改IP(重启后永久生效) 6.查看系统信息 7.查看ID命令 8.日期 9.日历 10.查看文件信息 11.挂载硬盘 12.查看文件大小 13.查看分区 14.ssh 15.关机 |
9.输入输出重定向及管道 |
1.新建一个文件 2.错误重定向:2> 3.将正确或错误的信息都输入到log.txt中 4.追加>> 5.将小写转为大写(输入重定向) 6.自动创建文件 7.查看/etc下的文件有多少个? 8.查看/etc下的文件有多少个,并将文件详情输入到result.txt中 |
10.正则表达式 |
1.cut截取以:分割保留第七段 2.排序 3.查询不包含hadoop的 4.正则表达包含hadoop 5.正则表达(点代表任意一个字符) 6.正则表达以hadoop开头 7.正则表达以hadoop结尾 规则: grep '^i.\{18\}n$' /usr/share/dict/words 查找不是以#开头的行 以h或r开头的 不是以h和r开头的 不是以h到r开头的 |
11.打包与压缩 |
1.gzip压缩 2.解压 3.bzip2压缩 4.解压 5.将当前目录的文件打包 6.解压 7.打包并压缩gzip 8.解压缩 9.查看压缩包内容 zip/unzip 10.打包并压缩成bz2 11.解压bz2 |
12.进程控制 |
1.查看用户最近登录情况 2.查看硬盘使用情况 3.查看文件大小 4.查看内存使用情况 5.查看文件系统 6.查看日志 7.查看系统报错日志 8.查看进程 9.结束进程 |
13.用户和组 |
添加一个tom用户,设置它属于users组,并添加注释信息 设置tom用户的密码 修改tom用户的登陆名为tomcat 将tomcat添加到sys和root组中 查看tomcat的组信息 添加一个jerry用户并设置密码 添加一个交america的组 将jerry添加到america组中 将tomcat用户从root组和sys组删除 将america组名修改为am |
14.文件夹属性 |
1.查看文件夹属性 2.文件夹的rwx ls -ld /tmp |