1.使用的工具
vncviewer 可视化界面操作
创建vncviewer 端口 vncserver :499 -geometry 1440x800
销毁vncviewer 端口 vncserver -kill :端口号
putty, SecureFx 终端
FileZilla (开源) , SecureFx ftp
2.常用的文件处理指令
2.1删除
mkdir 创建文件夹 mkdir -p 创建文件夹(如果没有父目录则创建父目录)
rmdir 删除目录 rmdir -p
rm 删除文件
rm -r 递归删除 rm -f 强制删除
2.2 移动
mv 源文件 目标
2.3 复制
cp 源文件 目标文件
cp -R /home/work/* /home/temp 将work下面的文件全复制到temp中 隐藏文件不移动
cp -R /home/work/. /home/temp 将work下面的文件全复制到temp中 包括隐藏文件
cp -R /home/work /home/temp 将work下面的文件夹全复制到temp中 /home/temp/work
2.4查看
cat 查看文件内容
head -n 文件前几行 tail -n 文件后几行 wc -l 统计内容行数
tail ,cat ,tac(倒着看),head,echo,sed
2.5 创建编辑文件
touch 文件名
vi 文件名 i 插入 ESC : wq保存 q! 不保存
echo 打印 echo >> 新增 echo > 覆盖
2.6 查看文件列表
ls 查看当前目录结构
ls / 查看系统目录结构
ll 查看详情 等价 ls -l
3 cd 命令 /表示绝对路径 ..表示相对路径
cd .. 回上一级目录
cd ../.. 回上两级目录
cd / home目录
4.man 查看命令手册
man 查看各个命令的使用文档 q退出
5.ps 查看进程
ps -A
pstree
6.pwd 当前路径
7.clear 清屏
8运行java程序
8.1 运行单个或者多个java 文件 并包含jar包
java -cp jar包:jar包:jar包 javaclass
8.2 将java项目打成可执行jar包
然后 java -cp jar包 package:Hello
8.3 通过sh文件执行java程序
首先使脚本具有可执行权限 chmod +x ./test.sh
其次执行 ./test.sh 在当前目录下搜索./test.sh 并执行
9.用户以及群组
9.1 查询用户和群组
cat /etc/passwd cat /etc/passwd | grep test 查询用户
cat /etc/group cat /etc/group | grep 279128l 查询群组
9.2创建用户
useradd -d /usr/san -m san 创建sam用户
passwd sam 激活或者修改密码
passwd 修改当前用户的密码
10. 创建任务计划
crontab -l 查看任务计划
crontab -e 编辑任务计划
* * * * * sh /......../.sh
11 crtl + c 强退 exit 退出 登录
LINUX 查找tomcat日志关键词
#查询catalina.out日志文件中的关键词为2016-04-13 11:26:00的日志信息
grep -C 10 '2016-04-13 11:26:00' catalina.out |more
解释:grep
:查询,筛选-C
: grep的-A, -B, -C选项分别可以显示匹配行的后,前,后前多少行内容:10
:是前后多少行'2016-04-13 11:26:00'
:关键词,注意是单引号包裹catalina.out
: 检索的文件 可以是目录 ./
|more
: 这个是以分页的形式查看,整屏太多,看不完,需要你慢慢的静下心来一点一点一滴一滴的看才能看出问题的所在,就像这篇文章一样,必须要静下心来,轻轻的点个赞再走。