热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

常用linux命令.

1.tar-zcvfserver.tar.gzserver其中server.tar.gz是压缩文件名,server是程序所在的目录tar-ztvftmpetc.tar

1.
tar -zcvf server.tar.gz server
其中server.tar.gz是压缩文件名,server是程序所在的目录


tar -ztvf /tmp/etc.tar.gz
查看备份包中的内容,若为已经压缩的文件,需加上-z或者-j参数


tar -zxvf /tmp/etc.tar.gz -C /tmp
其会先进入/tmp目录,然后再释放包的


tar --exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc
除/home/dmtsai目录外,/home和/etc目录的所有东西都打包


tar cvf - /etc | tar xvf - -C /backup/etc
通过管道,把/etc目录用tar整个“拷贝”到/backup/etc,而不用建立任何临时文件
因为根本不需要生成备份包文件,所以这里不需要-z参数

tar cvf - /etc | (ssh root@192.168.10.244 'tar xvf - -C /backup/etc')
这里同上面的原理是一样的,只不过通过ssh直接“拷贝”到远端机器上而已
配合ssh密钥匹配,可实现不用人工干预的备份工作


tar --totals -cvf tmp.tar  tmp/
创建备份文件时,列出已建立的备份文件的大小

 

2.
scp server.tar.gz
root@59.34.148.203:/opt/xx/relServer
其中server.tar.gz为要上传的文件,
root@58.253.64.203:/opt/ 为放的目录

scp  -P 1234 server.tar.gz  root@59.34.148.203:/opt/xx/relServer
若 SSH端口不是默认的22,比如,是端口1234 则加-P参数

scp  root@59.34.148.203:/opt/xx/relServer/server.tar.gz /opt/xiuxian/relServer/
scp 
root@59.34.148.203:/opt/xx/relServer/server.tar.gz ./opt
也可以在B机上用命令


3.
ssh
root@58.253.64.203 " tar zxvf /opt/xiuxian/relServer  ./ "
解压

4.
cp server/*Server ./

cp server/*Server ./ -R

5.
cp server/Snapshot ./

6.
cd /opt/xiuxian/
cp relServer/*xml relServer/
cp relServer/*sh relServer/

7.
rz -v
unzip TaskTree.zip
mkdir GameConfigData

8.
ps -aux | grep "Ser"
kill
nohup ./GameServer &

9.
sh start.sh
sh stop.sh

10.
su root

11.
mysql1
-pOooo@OO

use xiuxian
show tables;
show databases;

12.
df -h
查看磁盘的使用情况

13.
du -h
查看特定目录的磁盘使用情况

14.
sort -n 2010-06-30.log
按数字大小排序

sort -nr 2010-06-30.log
按数字大小降序排序

sort -M 2010-06-30.log
按时间戳排序

sort -t ':' -k 3 -n /etc/passwd
-t:用于指定字段分隔符
-k:用于指定排序的字段

15.
grep 'load auto' 2010-09-30.log
查找和'load auto'匹配的数据行

grep -v 'load auto' 2010-09-30.log
反序查找和'load auto'匹配的数据行

grep -n 'load auto' 2010-09-30.log
输出行号

grep -c 'load auto' 2010-09-30.log
统计行数

grep -e 'load' -e 'auto' 2010-09-30.log
指定多个匹配模式

16.
bzip2 2010-09-30.log
压缩文件

bunzip2 2010-09-30.log.bz2
解压文件

bzcat 2010-09-30.log.bz2
查看压缩文件

17.
ifconfig -a
vi /etc/sysconfig/network-scripts/ifcfg-eth0
查看ip地址

 

18.
touch -a file
更新file文件的访问时间

touch -m file
更新file文件的修改时间


转:https://www.cnblogs.com/spruce/p/3202217.html



推荐阅读
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文讨论了在手机移动端如何使用HTML5和JavaScript实现视频上传并压缩视频质量,或者降低手机摄像头拍摄质量的问题。作者指出HTML5和JavaScript无法直接压缩视频,只能通过将视频传送到服务器端由后端进行压缩。对于控制相机拍摄质量,只有使用JAVA编写Android客户端才能实现压缩。此外,作者还解释了在交作业时使用zip格式压缩包导致CSS文件和图片音乐丢失的原因,并提供了解决方法。最后,作者还介绍了一个用于处理图片的类,可以实现图片剪裁处理和生成缩略图的功能。 ... [详细]
  • 本文介绍了使用cacti监控mssql 2005运行资源情况的操作步骤,包括安装必要的工具和驱动,测试mssql的连接,配置监控脚本等。通过php连接mssql来获取SQL 2005性能计算器的值,实现对mssql的监控。详细的操作步骤和代码请参考附件。 ... [详细]
  • 突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP
    本文介绍了如何突破MIUI14的限制,实现自定义胶囊图标和大图标样式,并支持任意APP。需要一定的动手能力和主题设计师账号权限或者会主题pojie。详细步骤包括应用包名获取、素材制作和封包获取等。 ... [详细]
  • 本文介绍了在Mac上安装Xamarin并使用Windows上的VS开发iOS app的方法,包括所需的安装环境和软件,以及使用Xamarin.iOS进行开发的步骤。通过这种方法,即使没有Mac或者安装苹果系统,程序员们也能轻松开发iOS app。 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • 本文介绍了使用AJAX的POST请求实现数据修改功能的方法。通过ajax-post技术,可以实现在输入某个id后,通过ajax技术调用post.jsp修改具有该id记录的姓名的值。文章还提到了AJAX的概念和作用,以及使用async参数和open()方法的注意事项。同时强调了不推荐使用async=false的情况,并解释了JavaScript等待服务器响应的机制。 ... [详细]
  • Firefox火狐浏览器关闭到http://detectportal.firefox.com的流量问题解决办法
    本文介绍了使用Firefox火狐浏览器时出现关闭到http://detectportal.firefox.com的流量问题,并提供了解决办法。问题的本质是因为火狐默认开启了Captive portal技术,当连接需要认证的WiFi时,火狐会跳出认证界面。通过修改about:config中的network.captive-portal-service.en的值为false,可以解决该问题。 ... [详细]
  • HDFS2.x新特性
    一、集群间数据拷贝scp实现两个远程主机之间的文件复制scp-rhello.txtroothadoop103:useratguiguhello.txt推pushscp-rr ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • SpringMVC接收请求参数的方式总结
    本文总结了在SpringMVC开发中处理控制器参数的各种方式,包括处理使用@RequestParam注解的参数、MultipartFile类型参数和Simple类型参数的RequestParamMethodArgumentResolver,处理@RequestBody注解的参数的RequestResponseBodyMethodProcessor,以及PathVariableMapMethodArgumentResol等子类。 ... [详细]
  • 本文介绍了绕过WAF的XSS检测机制的方法,包括确定payload结构、测试和混淆。同时提出了一种构建XSS payload的方法,该payload与安全机制使用的正则表达式不匹配。通过清理用户输入、转义输出、使用文档对象模型(DOM)接收器和源、实施适当的跨域资源共享(CORS)策略和其他安全策略,可以有效阻止XSS漏洞。但是,WAF或自定义过滤器仍然被广泛使用来增加安全性。本文的方法可以绕过这种安全机制,构建与正则表达式不匹配的XSS payload。 ... [详细]
  • 本文介绍了Android中的assets目录和raw目录的共同点和区别,包括获取资源的方法、目录结构的限制以及列出资源的能力。同时,还解释了raw目录中资源文件生成的ID,并说明了这些目录的使用方法。 ... [详细]
author-avatar
流浪1种无奈
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有