一.引言 Linux对java开发来说也是一项必备的技能,因为项目基本都是部署在Linux操作系统的服务器中,虽然项目不一定需要我们去部署,但不管是自己测试环境部署,还是一些生产环境中日志的查看,Linux操作系统都是免不了要去接触的.对于我们开发来说懂得基础的命令及简单shell脚本编写是必须的. 跳过Linux介绍和安装,我们直接从基础命令开始. 二.Linux目录 在Linux世界中,一切皆是文件,Linux文件采用级层式的树状目录结构,在此结构中根目录是“/”,我们可以看看根目录下面有哪…
今天在linux命令行使用scp命令拷贝一个目录到另一台服务器的时候,报如下错误: [root@hadoop01 ~]# scp flume -r hadoop02:/root/apps flume: not a regular file -r: No such file or directory [root@hadoop01 ~]# scp flume hadoop02:/root/apps/ flume: not a regular file 原来在使用scp拷贝一个目录(注意拷贝目录必须加…
在Linux操作系统中,find命令非常强大,在文件与目录的查找方面可谓无所不至其极,如果能结合xargs命令使得,更是强大无比. 以下来看看find命令忽略目录查找的用法吧. 例1,根据文件属性查找: find . -type f -name "*config*" ! -path "./tmp/*" ! -path "./scripts/*" ! -path "./node_modules/*" Explanation: f…
1)find过滤目录使用find命令在linux系统中查找文件时,有时需要忽略某些目录,可以使用"-path 过滤的目录路径 -prune -o"参数来进行过滤.不过必须注意:要忽略的路径参数要紧跟着搜索的路径之后,否则该参数无法起作用. 首先拿一个例子来说明下: 比如查找/data/web/ssy/online路径下的的目录,并统计目录大小,以G位单位进行排序(默认为降序),并统计前10个大小的目录.命令如下: # find /data/web/ssy/online/* -maxde…
Linux目录和文件——查询目录和文件的命令 摘要:本文主要学习了在Linux系统中是如何查询目录和文件的. which命令 which命令是根据PATH环境变量设置的路径,去搜索执行文件. 基本语法 which [选项] 命令名称 选项说明 -a:列出所有的可以找到的同名执行文件. 使用举例 [root@localhost ~]# which ls alias ls='ls --color=auto' /usr/bin/ls [root@localhost ~]# type命令 type命令用…
一.选项和参数的区别        在经过上一次的系统安装后我们已经成功登陆,登陆LInux后,我们就可以在#或$符后面去输入命令,有的时候命令后面还会跟着“选项”(英文名:options)或“参数”(英文名:agruments).即Linux中的命令格式为: command [options] [arguments]  //中括号表示可选的,即有些命令不需要选项也不需要参数,但有的命令在运行时需要多个选项或参数. options(选项):选项是调整命令执行行为的开关,即,选项不同决定了命令的显…
一.linux终端命令格式 1.终端命令格式 command  [-options]  [parameter] 说明: command :命令名,相应功能的英文单词或单词的缩写 [-options] :选项, 可用来对命令进行控制,可省略 [parameter] :传给命令的参数, 可以是零个,一个或者多个 [] 代表可选 2.查阅命令帮助信息 command  --help    显示command命令的帮助信息 man command   查阅command命令的使用手册 二.文件和目录常用…
知识点梳理 Linux课堂笔记 学习目标 能够知道什么是Linux系统以及它的应用场景 能够独立完成安装VMware虚拟机和网络配置 能够独立完成安装CentOS以及远程终端SecureCRT 能够熟练编写账户管理.用户组的增删改查和添加命令 能够熟练编写系统管理的常用命令 能够熟练编写目录常用命令 能够熟练编写权限常用命令 能够知道用户组实际应用场景 1 初识Linux 在前面的课程中,我们无论是开发.测试.部署.存储都在Windwos操作系统的环境中,从今天开始我们一起学习下Linux,Li…
最近学习了unix power tools,一方面是想增加对unix系统的了解:另一方面也是想增进使用效率,因为unix一大特色就是内置工具的丰富性.有了这些工具,可以方便的查看系统信息,查找需要的文件,编辑文本等等. 分别从以下几个出发点开始,找寻解决方案: 一,当程序或者系统出现问题的时候,如何帮助发现问题? 也就是如何查看进程和系统的状态? 参考自 http://mp.weixin.qq.com/s?__biz=MjM5NTU2MTQwNA==&mid=2650652942&idx=…
1.理解Linux的文件系统:分区和挂载点    挂载点和路径名无关 /根目录下的/boot完全可以时独立于 /的独立的挂载点,只要你设置就可以    linux安装时候,必须要有这两个分区 / 和 swap        交换分区:虚拟内存,在生产环境中,建议4G以内的内存,swap应该是内存的两倍,如果是4G以上的内存,那就分和内存一样大就好了        但是还是推荐 单独分出来/boot 分区(启动分区)            如果没有手动分出挂载点/boot,那么/boot就是在挂载…