Linux基本命令

每日英文:常见异常

ClassCastException                 数据类型转换异常,没有强制类型转换时会出现异常

NumberFormatExceptioni        字符串转换为数字类型时抛出的异常,可                                                                                                  Integer.parseInt(String str)解决

SQLExceptioin                           数据库的sql语句出现异常

IllegalArgumentException          非法参数异常,方法传递了一个不合法或不正确的参数

IndexOutOfBoundsException     索引越界异常,遍历数组时访问到了不存在的下标

IllegalStateException                  非法的状态/声明,该异常表示,当前对客户端的响应已经                                                                      结束,不能在响应已经结束(或说消亡)后再向客户端                                                                      (实际上是缓冲区)输出任何内容

UnsupportedOperationException      不支持的操作,常常出现在使用Arrays.asList()后调用                                                                                add,remove这些method时

BufferUnderflowException          未经检查的异常时,抛出一个相对get操作达到源缓冲区                                                                      的限制

NullPointException                      空指针异常,多数为调用方法的对象不存在

基本命令

ifconfig                                    显示或配置网络设备

cd ..                                           返回上一级目录

cd                                             路径到指定路径

cd /                                           返回根目录

cd ~                                         返回root目录

ls                                              显示当前目录中的所有的文件和文件夹(不包含隐藏文件夹)

ls -al                                        显示当前目录下所有文件夹和文件(包含隐藏文件夹)的详情

ls -a                                        显示当前目录下所有文件夹和文件(不包含隐藏文件夹)

clear                                       清屏

mkdir   文件夹名称              创建文件夹

rm -r   文件夹名称                 删除文件夹(需要确认)

rm -fr                                        强制删除文件夹无需确认

mv 原文件夹名 新文件夹名     更改文件夹的名字

mv 文件名 文件夹名              剪切文件到目标文件夹

cp 文件名 文件夹名               复制文件到目标文件夹

rm 文件名                                删除文件(需确认)

rm -f 文件名                             删除文件无需确认

touch 文件名                          创建文件

vi 文件名                                创建并编辑文件,i进入编辑模式,esc退出编辑模式,:wq保存并退出,:q!                                                   强制退出不保存

cat 文件名                              一次性显示文件所有内容

more 文件名                        分页显示文件内容  回车键查看下一页  空格查看下一页  B查看上一页                                              Q退出查看

less 文件名                         与more类似,多了些功能,

                                             看行号less -mN 文件名

tail 文件名                          查看文件的末尾

find -name '关键词*'           在当前目录查找所有前缀为关键词的文件或文件夹

find 目录名 -name '关键词*'      显示当前目录下所有文件夹和文件(不包含隐藏文件夹)的详情

tar -zcvf 要生成的文件的名字  要打包的文件名                                      打包并压缩文件到当前目录

tar -zxcf 要解压的文件名字 -C  指定文件夹                                        打包并压缩文件到指定目录

vim(vi的升级版)     命令有(i,esc,:wq,:q!)                                                 编辑文本

pwd                                       显示当前工作目录

ps -ef                                     显示所有进程

kill pid                                   杀死进程

grep 关键词 文件名              在文件中搜索关键词

grep 关键词 文件名 --color    在文件中搜索关键词并高亮显示

命令1|命令2                            命令1的结果作为命令2的输入内容                                                                                                         ps -ef|grep usr    从所有进程中找到包含usr的进程

netstat-ano                             查看端口占用情况

reboot                                      重启

halt                                            关机

未完待续.....

你可能感兴趣的:(Linux基本命令)