Linux 一 些常用的命令
rsync命令的介绍:
rsync -vzrtopg --progress --delete --bwlimit=20000 --exclude "[文件或目录]" -e ssh [要同步的文件或目录] root@127.0.0.1:[要同步的目录或路径] 参数介绍:
-v表示verbose详细显示
-z表示压缩
-r表示recursive递归
-t表示保持原文件创建时间
-o表示保持原文件属主
-p表示保持原文件的参数
-g表示保持原文件的所属组
-a存档模式
-P表示代替-partial和--progress两者的选项功能
-e ssh建立起加密的连接。
--exclude不包含目录
--bwlimit限制传输速度 相关文档:http://man.linuxde.net/rsync
查看当前系统JAVA的安装路径:
echo $JAVA_HOME;
查看内核版本:
uname -a
ubuntu的防火墙
关闭:ufw disable
开启:ufw enable
卸载了 iptables
apt-get remove iptables
关闭ubuntu中的防火墙的其余命令
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F
ubuntu安装 ssh 服务
sudo apt-get install openssh-server openssh-client
ubuntu查看 22 端口开放
netstat -tnl
netstat -apn | grep 22
安装 java8
sudo apt-get install openjdk-8-jdk
修改文件所属群组:
chown -R newname:newname ./filename
ubuntu 安装nginx:
sudo apt install nginx
默认的web目录: /usr/share/nginx/html nginx.conf目录: /etc/nginx/nginx.conf nginx目录: /usr/sbin/nginx
Operation not permitted 问题解决:
lsattr .user.ini
修改去掉 i 属性 即可:
chattr -i .user.ini
git 生成秘钥:
ssh-keygen -t rsa -C "youname@youmail.com"
三回车 即可
vim/vi 命令:
删除全部 :%d
tree 树结构:
安装:
sudo apt install tree
添加用户删除用户及查看密码文件:
useradd -g用户组 -G附加组 username 添加
passwd username 密码
userdel -r username 删除用
cat /etc/passwd 系统所有用户信
更改文件所属用户及组:
sudo chown -R www:www testdir
查看 系统 使用情况:
top
IOStat指令: 磁盘情况:
iostat -d -k 2
# iostat主要用来显示磁盘IO情况,这里-d、-k、2是三个常加的参数:
# -d 表示显示设备(磁盘)使用状态
# -k 某些使用block为单位的列强制使用Kilobytes为单位
# 2 表示数据显示每隔2秒刷新一次。可以使用Ctrl+C来终止输出
后台运行任务:
nohup /usr/local/node/bin/node /www/im/chat.js >> /home/obj/log/xxx.log >& &
nohup /your-now-dirpath > /dev/null 2>&1 & // 输出到空
统计文件目录大小:
du -sh ./
Linux 一 些常用的命令的更多相关文章
- Linux系统中常用的命令汇总
日常开发,上线的服务器系统一般都是Linux系统,所以,熟练的掌握常用的命令操作就尤其的重要了 1) 查看某个服务的运行情况 (例如Redis) ps -ef | grep redis //e-显示程 ...
- Linux学习之常用压缩命令(三)
(一)常用压缩命令 (1)gzip命令 (2)gunzip命令 (3)tar命令 (4)zip命令 (5)unzip命令 (6)bzip2命令 (7)bunzip2命令 (一)常用压缩命令 (1)gz ...
- Linux学习之常用网络通信命令与shell简单应用技巧(四)
(一)常用网络通信命令 (1)ping命令 (2)write命令 (3)wall命令 (4)ifconfig命令 (5)shutdown命令 (6)reboot命令 (二)shell简单应用技巧 (1 ...
- linux下安装python linux下一些常用的命令
注意 ubuntukylin-14.04.2-desktop-amd64 自带python2.7.6 这个说的比较详细 http://wenku.baidu.com/link?url=gaeFcQrc ...
- Linux运维常用的命令详解
1. 查看系统内核版本 [root@funsion geekxa]# cat /etc/issue CentOS release 6.5 (Final) Kernel \r on an \m 显示了系 ...
- linux几条常用的命令
列出一些手头分分钟要用到的命令. 1.df -h 用来查看各个分区的大小 2.du -h --max-depth=0 /data2/xijun.gong/tt_data 用来查看文件夹的大小,并指定递 ...
- linux系统下常用的命令(吐血自己整理,且用且珍惜)
1)linux命令太多,有时候记不起来是哪个,为了方便大家查询,自己吐血整理了以下这些,转载时请标明出处,珍惜原创成果 吐血自己整理,且用且珍惜) 吐血自己整理,且用且珍惜) 吐血自己整理,且用且珍惜 ...
- linux几个常用的命令及获取帮助的方法
date:时间管理,可以显示.修改系统时间. 设定时间:格式:MMDDhhmm[[cc]yy][.ss]其中MM为月分,DD为日期,hh为小时,mm为分钟,CC为年的前两位 YY为年分的后两位,.s ...
- kali linux下的常用bash命令
虚拟机版本默认用户root 密码toor ls:显示当前目录包含的文件及文件夹 ls -l:以常规格式显示当前目录包含的文件及文件夹(开头字母解释:d:目录 -:文件 c:设备文件 l:链接 b:块设 ...
随机推荐
- 011_如何decode url及图片转为base64文本编码总结
一.咱们经常会遇到浏览器给encode后的url,如何转换成咱们都能识别的url呢?很简单,talk is easy,Please show me your code,如下所示: (1)英文decod ...
- GIL全局解释器锁
1. 什么是GIL全局解释器锁 GIL本质就是一把互斥锁,相当于执行权限,每个进程内都会存在一把GIL,同一进程内的多个线程 必须抢到GIL之后才能使用Cpython解释器来执行自己的代码,即 ...
- 【Swift 4.2】uuid 取 hashCode(与 Java/Go/Kotlin 一致)
extension String { func hashCode() -> Int32 { let components = self.split(separator: "-" ...
- Scrapy框架基本用法讲解
目标站点:http://quotes.toscrape.com/ (scrape官方练习站点) 这边为了区别Python3.5 和 Python3.7 我修改了scrapy的可执行文件 创建项目文件: ...
- 想要开发自己的PHP框架需要那些知识储备?
作者:安正超链接:https://www.zhihu.com/question/26635323/answer/33812516来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明 ...
- supervisor 守护者进程配置小记
安装 Supervisor 联网状态下,官方推荐首选安装方法是使用easy_install,它是setuptools(Python 包管理工具)的一个功能.所以先执行如下命令安装 setuptools ...
- mysql 解压版安装
1.官网下载压缩包 2.解压 3.配置环境变量 添加系统环境变量 MYSQL_HOME 值为解压的主目录,例如 D:\mysql-5.7.25-winx64 修改Path 环境变量,点击编辑 ...
- CodeForces 1151C Problem for Nazar
题目链接:http://codeforces.com/problemset/problem/1151/C 题目大意: 有一个只存奇数的集合A = {1, 3, 5……2*n - 1,……},和只存偶数 ...
- centos7之sed和awk常用
sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响.处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令 ...
- DataTable转list时 可空类型的转换问题
public class UtilHelper { public static IList<T> ConvertTo<T>(DataTable table) { if (tab ...