1、拷贝文件夹
格式: CP [选项] 源文件或目录 目的文件或目录
选项说明:-b 同名,备分原来的文件
-f 强制覆盖同名文件
-r 按递归方式保留原目录结构复制文件
cp -r /tmp/a /root/a
cp -rf /opt/tomcat/tomcat.xmanager/webapps/xmanager/resources/upload/* /opt/tomcat/tomcat.xmanager-new/webapps/xmanager-new/resources/upload
查看操作系统版本
cat /etc/redhat-release
2、移动文件
mv filepathA xx/filepathB
3、解压缩命令
tar -zvf
unzip filename.zip
4、浏览文本内容
vim
Ctrl + F 下翻页
Ctrl + B 上翻页
Shift + G 尾页
GG 首页
/searchContent 在文件中搜索指定'serchContent'内容, 搜索到结果后, 按n查找下一处
全局替换
:%s/192.168.8.164/192.168.8.164/g
5、目录下查找文件
find -name "*name.jpg"
6、查看当前目录位置
pwd
7、查看当前系统日期
查看时间:date
查看时区:date -R
修改时间:date -s "2008-08-08 12:00:00"
修改时区:
8、查看应用安装目录
whereis appname
whereis mysql
9、管道启动脚本
nohup ./xx.sh &
10、查看应用进程
ps -aux | grep tomcat
11、杀进程
kill -9 pid
12、查看磁盘空间
df /opt
du -sh 查看当前占用磁盘空间大小(单位M)
du -sh /opt 查看opt目录占用磁盘空间
du -sh * 查看当前目录子目录占用磁盘空间
13、查看cpu内存使用情况
top
top -p pid
14、查看Java内存情况
jstat -gc pid [d ms]
15、Linux查看mysql 安装路径
一、查看文件安装路径
由于软件安装的地方不止一个地方,所有先说查看文件安装的所有路径(地址)。
这里以mysql为例。比如说我安装了mysql,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可以用下面的命令查看所有的文件路径
在终端输入:
whereis mysql
回车,如果你安装好了mysql,就会显示文件安装的地址,例如我的显示(安装地址可能会不同)
[root@localhost ~]# whereis mysql
mysql: /usr/bin/mysql /usr/lib/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
二、查询运行文件所在路径(文件夹地址)
如果你只要查询文件的运行文件所在地址,直接用下面的命令就可以了(还是以mysql为例):
which mysql
终端显示:
[root@localhost ~]# which mysql
/usr/bin/mysql
Linux创建软连接:
ln -s 源文件 目标文件
16、linux hosts
/etc/hosts
/etc/init.d/network restart
17、在线安装
-- 检查nfs是否安装
rpm -qa|grep nfs
-- 安装nfs
yum search nfs
yum search nfs-utils.x86_64
18、防火墻列表
/etc/sysconfig/iptables
19、系统版本检查
lsb_release -a
20、统计文件个数
ls -l |grep "^-"|wc -l