工作中常用的Linux命令

来源:互联网 发布:映客直播网站源码 编辑:程序博客网 时间:2024/05/18 00:22


lnmp start //启动禅道服务器




查看 linux 系统
lsb_release -a
1.创建文件
在用vi创建文件后,点击 i 即可进入编辑文本模式的insert状态,再点击E#/bin/systemctl start vsftpd.serviceSC即可退出编辑,然后输入 :wq 即可保存文本并退出。


//启动服务
#/bin/systemctl start vsftpd.service
2.查看 ls
3.复制








cp /home/aparts/www/wwwroot/jdk-8u66-linux-x64.tar.gz  javasdk1.8/
3-1复制一个文件夹下面的所有文件到另一个文件夹下
cp -Rf /aparts/solr-5.5.0/server/lib/ext/* /aparts/apache-tomcat-8.0.32/webapps/webapp/WEB-INF/lib/


cp -Rf /home/www/wwwroot/bjjajale-service-web/*  /etc/nginx/tomcat/tomcat8.5/webapps/bjjajale-service-web/  有原始文件提醒


 \cp -a /home/www/wwwroot/bjjajale-service-web/*  /etc/nginx/tomcat/tomcat8.5/webapps/bjjajale-service-web/ 不提醒


 ./nginx -s reload
4.创建目录
mkdir  android   ios
4-1.
创建文件 
touch  a.txt 
4-2
删除文件夹


rm -rf test/


强制删除文件
rm -rf a.txt
5,修改文件
强制修改
vim -r  
vim /etc/profile
6.解压
tar -zxvf apache-tomcat-6.0.20.tar.gz


tar xvf apache-tomcat-6.0.20.tar




7.上传文件命令
yum install lrzsz
shell 使用rz
//解压.rar文件
$rar x abc.rar




unzip  解压.zip


查看linux磁盘是不是满了
df -hl 
只看连接数




tailf catalina.out |grep sends


批量删除
rm -Rf rm -Rf 2016_04_*




查看文件大小以M为单位
ls -lh






du -h --max-depth=1
统计每秒的请求数据
cd /data 
. netstat.sh em1


1.清理磁盘目录|清理两个文件
cd /home/logs/server
2.重启tomcat


//启动tomcat 
直接输入目录命令 tomcat/apache-tomcat-8.0.24/bin/startup.sh
7.切换 root 用户
sudo -s
8.下载东东
wget +网址
9.文件重命名
mv zhangsan  lisi
10设置读写权限
chmod o+rwx  wenjian
 chmod -R 777  文件夹
 
 使文件生效使用命令:
 source 文件
上传文件之类rz


查看本地服务器端口是否配置范围成功
修改 vi /etc/sysctl.conf 添加以下文件
net.ipv4.ip_local_port_range = 1024 65000
sysctl -p
如果没有错误提示可以容纳6WTCP客户端连接

查看用户最大访问文件数
ulimit -n


查看 时时日志 tailf


查看linuxCPU核数
cat /proc/cpuinfo | grep "cpu cores" | uniq




查看tomcat 
ps aux|grep  tomcat-server




ResourceManager


然后批量杀死
killall -9 server-watch


local_root=/aparts/www/wwwroot
write_enable=YES  
anon_umask=022
anon_world_readable_only=NO 
anon_upload_enable=YES 
anon_mkdir_write_enabl


jdk 安装目录
javasdk1.8/jdk1.8.0_66
tomcat 安装目录
tomcat/apache-tomcat-8.0.24
mongodb 安装目录 27017 
mongodb/mongodb-linux-x86_64-3.0.5
mongodb 数据库文件夹
mongodb/mongodb-linux-x86_64-3.0.5/data
mongodb 数据库日志文件
mongodb/mongodb-linux-x86_64-3.0.5/logs


//
cp -Rf /home/aparts/www/wwwroot/apartsweb-web/*  tomcat/apache-tomcat-8.0.24/webapps/apartsweb-web


//数据同步
 rsync -avzP apache@10.117.12.188::webhome /aparts/img/  password-file=/etc/rsyncd.pwd
 
 //1.安装 # yum -y install rsync
rsync -avzp  --delete  --password-file=/root/rsync.passwd   rsync@10.117.12.188::alidata    /aparts/img/
rsync://taoge@120.55.181.223/web




rsync -vzrtopg –progress –delete –password-file=/root/rsync.passwd rsync://taoge@120.55.181.223::web  /aparts/img/


120.55.181.223
查看 rpm -qa rsync 是否安装
移除yum remove rsync








--查看某个端口是否开放
firewall-cmd --permanent --query-port=1000/tcp
--添加某个端口开放
firewall-cmd --permanent --add-port=80/tcp
iptables -I INPUT -p tcp --dport 3690 -j ACCEPT
--删除某个端口开放
firewall-cmd --permanent --remove-port=80/tcp
--重新加载防火墙设置
firewall-cmd --reload


centos系统
添加端口
 vi /etc/sysconfig/iptables    
 重启防火墙
 service iptables restart




centos 7 防火墙关闭
systemctl stop firewalld


taoge:123456


rsync -avzp  --delete  --password-file=/root/rsync.passwd   taoge@10.117.12.188::web    /aparts/img/


rsync -avzp    --password-file=/root/rsync.passwd   taoge@10.117.12.188::web    /aparts/img/


--


rsync -avzp    --password-file=/root/rsync.passwd   taoge@10.168.107.126::web    /aparts/img/


 每三秒执行一次
 */1 * * * * /bin/sh /tmp/rsyncd.sh
 */1 * * * * sleep 3 /bin/sh /tmp/rsyncd.sh
 */1 * * * * sleep 6 /bin/sh /tmp/rsyncd.sh
 */1 * * * * sleep 9 /bin/sh /tmp/rsyncd.sh
 */1 * * * * sleep 12 /bin/sh /tmp/rsyncd.sh
 */1 * * * * sleep 15 /bin/sh /tmp/rsyncd.sh
 */1 * * * * sleep 18 /bin/sh /tmp/rsyncd.sh
 */1 * * * * sleep 21 /bin/sh /tmp/rsyncd.sh
 */1 * * * * sleep 24 /bin/sh /tmp/rsyncd.sh
 */1 * * * * sleep 27 /bin/sh /tmp/rsyncd.sh
 */1 * * * * sleep 30 /bin/sh /tmp/rsyncd.sh
 */1 * * * * sleep 33 /bin/sh /tmp/rsyncd.sh
 */1 * * * * sleep 36 /bin/sh /tmp/rsyncd.sh
 */1 * * * * sleep 39 /bin/sh /tmp/rsyncd.sh
 */1 * * * * sleep 42 /bin/sh /tmp/rsyncd.sh
 */1 * * * * sleep 45 /bin/sh /tmp/rsyncd.sh
 */1 * * * * sleep 48 /bin/sh /tmp/rsyncd.sh
 */1 * * * * sleep 51 /bin/sh /tmp/rsyncd.sh
 */1 * * * * sleep 54 /bin/sh /tmp/rsyncd.sh
 */1 * * * * sleep 57 /bin/sh /tmp/rsyncd.sh


 
 rsync --daemon --config=/etc/rsyncd.conf
 
 安卓的路径:
 /aparts/androidCode/
 /aparts/Code/svn/Code
  svnserve -d -r /aparts/Code/svn/Code 
 svnserve -d -r /aparts/Code/svn/Code --listen-port 3691


 
 服务器共有密钥:
 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDiyuBlQD41L+V8VT6R1w/CC5To1u3wlEczc8QYKgZd0a7K1xMwOYdjtDdq5/qK6rWZz23dFEFoliuBz1Rv/91HSJLVYgP1b4GujXybLI/Y5sqp+BsXen7rQnHernEbvM3fyPXZRtSK7qhw0dWgNWFf72aZNKzPwSJb7lFHgpupsv0DaEuRUWPIydtrjJcVBmobtUiL81QlyJozzL3yZ+qE7orccO6krq2QmmNGXkLxBDi5dqF1NFEaGqtQ05o7NOHiZ/h/rYY4GxZDuvW7aEMqYk+ThpnKlEP7QzzsqqzrgzuVg50CB+QFB/SIkMk2WkQU9zNs1X5zvAK0aX6m2ahV root@iZ2393omd87Z
 /dev/xvdb
 
 挂载盘符
 /dev/xvdb1  /mnt ext3    defaults    0  0' >> /etc/fstab
 使用“mount -a”命令挂载新分区,然后用“df -h”命令查看,出现以下信息就说明挂载成功,可以开始使用新的分区了。


 
 http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/7.0.1/xampp-linux-7.0.1-0-installer.run/download
 
 cd /opt/lampp/
 
 查看MYSQL
  ps -aux|grep mysql
  卸载
   rpm -qa|grep -i mysql
  
  http://120.55.181.223:8110/bugfree3/install/




查看tomcat 日志
1、先切换到:cd usr/local/tomcat5/logs
2、tail -f catalina.out
3、这样运行时就可以实时查看运行日志了
 
Ctrl+c 是退出tail命令。


设置 TOMCAT运行内存
Windows下,在文件/bin/catalina.bat,Unix下,在文件/bin/catalina.sh的前面,增加如下设置:


JAVA_OPTS='-Xms【初始化内存大小】


-Xmx【可以使用的最大内存】'
需要把这个两个参数值调大。例如:


JAVA_OPTS='-Xms256m-Xmx512m'   
 解决tomcat 一会挂掉问题


找到java jdk 安装目录
jdk/jre/lib/security/java.policy
修改这个目录下面的java.policy 
添加一行  permission javax.management.MBeanTrustPermission "register";




搜索引擎安装目录


正式搜索引擎地址
产品http://itemsorl.apartsman.com/solr/index.html#/
求购
http://qgsorl.apartsman.com:8010/solr/index.html#/
商家
http://usersorl.apartsman.com:8011/solr/index.html#/
tomcat


/var/tomcat






HADOOP_HOME=/home/hadoop
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:
/usr/local/jdk1.8.0_65/bin:/usr/local/jdk1.8.0_65:/home/hadoop/bin:/home/hadoop/sbin"


java 安装地址
export JAVA_HOME="/usr/local/jdk1.8.0_65"
export PATH=$JAVA_HOME/bin:$PATH
hadoop 安装地址
cd /home/hadoop

0 0
原创粉丝点击