linux常用操作命令
cd:
cd /data 进入目录
cd .. 返回上级菜单
tar:
tar -cvf jcms20170411.tar.gz jcms/
将jcms文件夹打包为 jcms20170411.tar.gz的压缩文件
tar –cvf jcms20170411.tar.gz jcms/ --exclude=jcms/jcms_files
打包时排除目录
tar -xvf jcms20170411.tar.gz
解压名为 jcms20170411.tar.gz的压缩文件
ps:
ps -ef|grep java(httpd) 查看java(apache)进程
kill:
kill -9 123 结束id为123的进程
cp:
cp -a /home/tomcat /home/tomcat6/
将others目录复制到music目录下
scp:
scp -r root@192.168.5.191:/data/soft/123 /data/soft/
从远程复制到本地(jcms的获取功能,主动取)
scp -r /data/soft/123 root@192.168.5.191:/data/soft/
从本地复制到远程(jcms的呈送功能,主动送)
mv:
mv /home/tomcat /home/tomcat6/
tail:
tail -f catalina.out查看tomcat日志
tail -100 catalina.out查看tomcat最新的100行日志
cat:
cat dbconfig.xml查看dbconfig.xml文件的内容
文件查看:
ll为列出当前目录下的所有文件和文件夹的详细信息;
ls为列出当前目录下的所有文件和文件夹名称;
ls –a为列出当前目录下的文件名称,包括以"."开头的隐藏文件;
df:
df -h查看磁盘使用情况
du:
du -sh /data/tomcatjcms/webapps/jcms/ 查看该目录的大小
date:
date -s 06/18/14 将系统日期修改为2014年6月18日
date -s 14:20:50 将系统日期修改为14点20分50秒
vi:
vi dbconfig.xml编辑dbconfig.xml文件
:w 保存修改
:w new_filename 保存为指定文件
:wq 保存修改并退出vi
:q! 不保存修改退出
:wq! 保存修改并退出vi
! 带上这个是强制执行
history:查看历史记录
pwd:查看当前目录路径
ifconfig:查看基本网络配置,如ip地址,mac地址的
ssh:
ssh 192.168.89.102 连接到192.168.89.102服务器
ping:
ping 192.168.89.102 测试能否访问该服务器
wget:
wget www.baidu.com测试服务器是否能够访问百度
chown:
chown -Rf weblogic:wenlogic jcms/ 将jcms文件夹赋予weblogic用户组、wenlogic用户权限
mkdir:创建目录
reboot:重启linux
chmod:
chmod –Rf 777 jcms/ 赋予jcms文件夹777权限
-rw------- (600) 只有所有者才有读和写的权限
-rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人有读的权限
-rw-rw-rw- (666) 每个人都有读写的权限
-rwx------ (700) 只有所有者才有读,写,执行的权限
-rwx--x--x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限
-rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限
-rwxrwxrwx (777) 每个人都有读写和执行的权限
top:查看系统负载情况
第一行分别为:系统时间、运行时间、用户数、1、5、15分钟负载情况
第二行分别为:总进程数、活跃进程、休眠进程、关闭进程、僵尸进程
第三行(cpu):用户、内核、优先、空闲、IO等待、硬中断、软中断
第四行(内存状态):总量、使用中、空闲、缓存
第五行(swap交换区):总量、使用中、空闲、缓冲
free:free -m查看系统负载情况
Mem表示物理内存:
关系:total = used + free
可见-buffers/cache反映的是被程序实实在在吃掉的内存,而+buffers/cache反映的是可以挪用的内存总数
df –h 查看硬盘使用情况
service iptables restart 重启防火墙
/data/apache/bin/apachel restart 重启apache服务
nslookup 域名查询ip
rm -f /data/tomcat/xxx.xxx 删除文件xxx.xxx
rm -rf /data/tomcat/aaa 强制删除文件夹aaa
chown tomcat xxx.txt 更改文件所有者
chgrp -R tomcat aaa 更改用户组
chomd 755 xxx.txt 更改权限
XSHELL中文乱码(已安中文包)
文件-属性-终端-UTF-8
linux常用操作命令的更多相关文章
- Linux常用操作命令介绍
Linux常用操作命令介绍 重要概念 CPU:就像人的大脑,主要负责相关事情的判断以及实际处理的机制.查询指令:cat /proc/cpuinfo 内存:大脑中的记忆区块,将皮肤.眼睛等所收集到的信 ...
- Linux常用操作命令及快捷键
Linux操作命令: 大体分为两类: 1.内部命令 help 命令(查看内部命令) 2.外部命令 命令 --help(查看外部命令) type 命令:用来查看该命令是内部命令还是外 ...
- Linux常用操作命令大全
0.新建操作:1.查看操作 2.删除操作 3.复制操作 4.移动操作:5.重命名操作: 6.解压压缩操作 7.上传文件工具 8.ln.file和touch命令 9.查找操作命令 ...
- Linux常用操作命令(一)
java程序员要学习一些linux知识 java程序员要学习一些linux知识,下面就是您要学的命令:大型J2EE应用都在建构在linux环境下的.开发环境下我们可以通过samba映射成本地的网络驱动 ...
- [05-02]红帽linux常用操作命令
命令怎么用(三种方式) shutdown --help shutdown --? man shutdown (man 就是manual 手册, 指南) 服务 service 怎么知道服务的名字呢? ...
- LINUX常用操作命令和命令行编辑快捷键
终端快捷键: Ctrl + a/Home 切换到命令行开始 Ctrl + e/End 切换到命令行末尾 Ctrl + l 清除屏幕内容,效果等同于clear Ctrl + u 清除剪切光标之前的内容 ...
- Linux常用操作命令(二)
ab命令压测: ab -n 1 -c 1 -p post.txt -T 'application/x-www-form-urlencoded' -H 'User-U:2Lh72GM2UumEAnZzM ...
- Linux常用操作命令(三)
查看linux日志某几行 用逆序显示命令tail查看 命令格式:tail [ -r ] [ -n Number ] [ File ] [一]从第3000行开始,显示1000行.即显示3000~39 ...
- Linux常用操作命令之文件权限(二)
一.基本概念 Linux/Unix是多用户系统:root是超级用户,拥有最高权限,其他用户及权限由root管理.文件/目录的权限有三种,可读read(r)可写write(w)可执行excute(x). ...
随机推荐
- 【mac版】前端开发工具整理
整理了一些日常工作中涉及到的工具,下载链接:https://pan.baidu.com/s/1kUD60a7#list/path=%2F 编辑器 Webstorm 软件下载及常用操作 webstorm ...
- MES设备支持快速完工
1) 在菜单界面点击指定快速键 2) 初始界面 3) 一般流程 a) 扫描任务单号,即可完成工序加工 a1) 获取任务单工序的条件 按任务单卡号或配模的模具卡号搜索行状态为O的工序 a2) 工序完工操 ...
- webpack配置React开发环境(上)
Webpack 是一个前端资源加载/打包工具,我们部门的一条主要技术栈就是Webpack+React+ES6+node,虽然之前自己做个人项目也接触好多次Webpack,但是自己并没有研读总结过Web ...
- http-server 命令行
安装 (全局安装加 -g) : npm install http-server (npm install --global http-server) 在站点目录下开启命令行输入 http server ...
- 如何在container中编译dotnet的eShopOnContainers
准备的软件 问题 Image下载问题 以下就是为啥要有最后一个软件(我是使用版): SQLSever for Linux 内存需求 需要编译Image 成功搞定 参考 Welcome to t ...
- MySQL入门(上)
1 课程回顾 自定义标签&编码实战 1)自定义标签步骤: 1.1 编写标签处理器类,继承SimpleTagSupport类,覆盖doTag方法 1.2 在WEB-INF目录下建立tld文件,在 ...
- 【转】深入理解RunLoop
RunLoop 是 iOS 和 OS X 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理.之后会介绍一下在 iOS 中,苹果是如何 ...
- 疑问:Spring中构造器、init-method、@PostConstruct、afterPropertiesSet孰先孰后,自动注入发生时间
问题:今天想写一个通用点的方法,根据传入的参数的类型(clazz对象),判断使用哪个mapper来插入mysql数据库. 下面是我的写法: public interface BizNeeqCommon ...
- Hive分区(静态分区+动态分区)
Hive分区的概念与传统关系型数据库分区不同. 传统数据库的分区方式:就oracle而言,分区独立存在于段里,里面存储真实的数据,在数据进行插入的时候自动分配分区. Hive的分区方式:由于Hive实 ...
- 从零开始学习springboot之springboot搭建
博主刚开始实习不久,还是小白一枚,被公司的各种新奇技术搞得眼花缭乱了好久,主要是用springboot和dubbo构建起来的项目.看完之后才知道springboot真的是java开发者的福音啊 话不多 ...