`
关中大虾
  • 浏览: 12461 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux服务器使用知识点

 
阅读更多

1、要注意看内存使用情况 free -m 很多时候软件出问题都是因为内存原因

2、screen命令

screen -r 恢复自己创建的screen
screen -x 进入别人创建的screen
3、利用 pv 这个软件,可以查看通过管道的内容的流量和大小等等,然后用于统计显示
4、添加执行权限
chmod +x 文件名

5、建立软链接 ln -s /home/jkong/arke...war arke.war  前面的是实际文件位置,后面的相当于快捷方式 

6、杀死进程pkill

7、修改tomcat最大内存

vi /etc/default/tomcat6
查找Xmx,修改为2048m
8、查找已安装的软件dpkg -l | grep  删除软件dpkg --purge  安装软件dpkg -i 
9、mysql的user操作
create user '' identified by '';
grant all privileges on `arke`.* to ''@'localhost' identified by '';
flush privileges;
show grants for '';
10、备份mysql数据库mysqldump --skip-lock-tables  -uname -ppassword phs_edb | gzip > XXX.sql.gz
11、安装percona
apt-get update
apt-get install percona-server-server
 
12、安装apt-cyg
wget http://apt-cyg.googlecode.com/svn/trunk/apt-cyg
chmod +x apt-cyg
mv apt-cyg /usr/local/bin/
13、更改cygwin镜像:apt-cyg -m http://192.168.168.5:8080/mirrors.163.com/cygwin/ install git
14、dirname 命令
     用于取给定路径的目录部分,这个命令一般用于shell脚本中,用于取得脚本文件所在目录,然后将当前目录切换过去。
     例如:dirname /usr/bin/sort
               /usr/bin
15、rsync命令 用于同步文件
     rsync --exclude '.svn'  -e 'ssh -l root'  –avzr /tmp/install 192.168.168.26:~/install
     -e, --rsh=COMMAND 指定使用rsh、ssh方式进行数据同步
     --exclude 指定排除不希望传输的文件
     -a, --archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD
     -v, --verbose 详细模式输出
     -r, --recursive 对子目录以递归模式处理
     -z, --compress 对备份的文件在传输时进行压缩处理
其中 ssh -l login_name 指定ssh的登录用户
16、df 检查文件系统的磁盘空间占用情况。
18、tee 从标准输入中读取并同时写入到标准输出和指定的文件上
19、-ne 不等于、-eq 等于、-gt 大于、-lt 小于
20、(用于脚本调试)-x  在每条命令运行前显示命令,开启方法有三种:1 #!/bin/sh -x   ;  2   在脚本中开启选项 set -x    ;  3 运行命令时加上  sh -x test.sh    
21、在包含不同脚本的多个库文件的情况下,单独使用LINENO而不使用BASH_SOURCE完全没有意义
22、如果在程序启动时SHELL变量已经被定义,那么它不会被修改
23、当前工作目录PWD,上一个工作目录$OLDPWD,使用cd - 命令可以回到上一个工作目录
24、sleep 不会消耗用户或系统的时间
25、head和tail用于查看日志的头几行和末尾几行
26、netstat可以显示网络状态
27、nmap是一种安全端口扫描器,nmap ip可以获悉该机器的哪些端口是开放的
28、find用来搜索文件
29、shell脚本中的含义,$# 传给脚本的参数个数;$0脚本本身的名字;$1传递给该shell脚本的第一个参数;$2传递给该shell脚本的第二个参数;$@传递脚本的所有参数的列表;$*以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个;$$脚本运行的当前进程ID号;$?命令执行结果反馈,0表示执行成功,其余数字表示执行不成功。
30、0.0.0.0代表所有机器
31、批量删除.svn文件的命令
find . -type d -name ".svn"|xargs rm -rf
32、生成tomcat部署所用的war文件的方法(或者利用IDE打包工具)
生成war文件的命令
cd blog/
jar -cvf blog.war *.*/ .
*.*/表示当前目录(blog/)下的所有文件和文件夹
.表示在当前目录下生成war包
 
查看war文件的命令
jar -tf blog.war
 
分享到:
评论

相关推荐

    Linux服务器配置与管理:Linux环境搭建.pptx

    【知识目标】 熟悉:VMware虚拟机安装 掌握: Linux环境搭建 【能力目标】 能够通过VMware搭建linux运行环境。 【思政目标】 提升学生工程实践能力,培养工匠精神。 1. VMware软件安装 VMWare (Virtual Machine ware)...

    linux-ftp服务器的配置及各种知识点.doc

    此文档介绍了在Linux上部署ftp服务,介绍比较详细,适合新手学习!

    基于linux c实现web服务器

    基于linux通过c实现web服务器,适合新手 学习了知识点,然后通过项目巩固一下知识点,也可以了解http协议。

    Linux运维入门到高级相关知识点。

    Linux运维入门到高级相关知识点。

    Linux服务器性能调整

    Linux服务器性能调整,IBM的专家编写。个人觉得,知识点较多,但是都是一带而过,并不详尽。比较好的是性能问题的思路,提供更广的视角和视野,要解决性能问题,还是贵在平时的积累,路漫漫啊.....Word版的

    Linux程序设计知识点整理.docx

    Linux程序设计知识点整理

    linux服务器配置与管理课程标准.doc

    所 谓能够独立使用,是指该模块课程的设计,要以每一任务为单位,对每一节课甚至每个 知识点,要设计出适合教学需要的任务课程,它可以独立用于教学。 (2)、功能性要求:所设计模块课程在教学过程中,要在如下五个...

    linux ftp服务器的配置及各种知识点,本人亲自总结.docx

    linux ftp服务器的配置及各种知识点,本人亲自总结.docx

    Linux知识点总结.docx

    > **内容说明**:所有含命令行代码的截图纯本人电脑实验操作截图,部分知识点截图取自网络资源,本博客内容仅代表自己的理解,不是官方文档,有不正确的地方欢迎斧正 > **虚拟机版本**:VirtualBox-5.2.4-119785-Win...

    Linux服务器配置与管理:linux目录结构.pptx

    【知识目标】 掌握: 输入输出重定向的使用方法 【能力目标】 能使用输入/输出重定向与管道技术灵活管理文件和目录 【思政目标】 培养学生职业素养和工匠精神。 1.Linux系统的目录结构 Linux目录结构的特点 分区 ...

    linux操作系统基础知识点总结汇总

    linux操作系统基础知识点总结汇总,包含Linux基础命令操作、VIM基本操作、文件归档与解压缩、重定向与管道操作、文件的查找与搜索、RPM安装软件、yum 软件仓库、用户管理、组账号管理、linux下搭建ftp服务器、Linux...

    Linux从零入门实战-2019年七月Z线.txt

    实战项目: LInux服务器自动监控 第五讲 Linux开发基础 知识点1: 用C语言写一个hello word程序 知识点2: GCC与GDB 简介 知识点3: 工程文件Makefile 知识点4: 编译安装软件,找一个软件 实战项目: C语言实现一...

    服务器开发之Linux网络编程视频

    Linux网络编程知识点详细讲解,包括http、xml、json等等

    LINUX下C语言编写的FTP服务器

    本人这一阶段的实践项目。在LINUX下运行的FTP服务器程序,涉及linux编程,网络编程,进程间通信,多线程、多进程编程等知识点。

    linux操作系统应用知识点

    需要学习Linux操作系统的小伙伴们可以看看,知识点还是可以的

    Linux网络通信 socket应用编程知识点总结含例程

    Linux网络通信 socket应用编程知识点总结含例程

    红帽linux服务器期末专项整理

    期末考试来临,自己整理了包括samba NFS FTP DHCP Apache DNS 的相关知识点 重点包含yum配置 和各个服务器配置的重点命令与配置过程

    Linux网络编程

    《Linux网络编程》循序渐进地从应用层到Linux内核、从基本知识点到综合案例,向读者介绍如何在Linux下进行网络程序设计。《Linux网络编程》内容分为4个部分:Linux程序设计基础部分、Linux用户空间网络编程部分、...

    Linux搭建FTP服务器

     知识点  在linux中使用的FTP是vsftp  FTP可以有三种登入方式分别是:  匿名登录方式:不需要用户密码  本地用户登入:使用本地用户和密码登入  虚拟用户方式:也是使用用户和密码登入,但是该用户不是...

    Linux系统下FTP服务器实现

    本文档主要实现FTP服务器的相关知识点介绍,同时在Centos系统下实现安装

Global site tag (gtag.js) - Google Analytics