linux 命令使用笔记
来源:互联网 发布:堡垒之夜 知乎 编辑:程序博客网 时间:2024/06/05 05:53
设置系统时间
sudo date -s 2015-08-01
sudo date -s 13:20:00 具体时间
date输出当前时间
alias cdmyhome='cd ~' 重启后失效
解决办法:
打开~/.bashrc文件(单个用户的话就要放在~/.bashrc(Redhat系)或者~/.profile (debian系);全局的要加在/et/profile下。),你会看到里面已经存在几条alias命令,在其下面添加要增加的命令就行了。wq保存文件后,运行:
1source ~/.bashrc
复制其中一行 yy复制,dd删除,p粘贴在下面
取消正在编辑的一段命令:ctrl+C
u 撤销上一步的操作 Ctrl+r 恢复上一步被撤销的操作
粘贴的时候避免多余的缩进 set paste 粘贴之后set nopaste
网关:装了路由协议的服务器,用于两个网络之间的数据传输,路由器起的就是网关的作用。
DNS:域名解析服务系统,把域名解析成IP地址。
grep 命令行输出指定文件中包含符合某一正则表达式的内容,配合管道来进行复杂的文本查询。
http://www.cnblogs.com/end/archive/2012/02/21/2360965.htm
awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。
http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html
netstat 是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告.
http://www.cnblogs.com/ggjucheng/archive/2012/01/08/2316661.html
tcpdump 根据使用者的定义对网络上的数据包进行截获的包分析工具。
http://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.html
ipcs 是linux/uinx上提供关于一些进程间通信方式的信息,包括共享内存,消息队列,信号
ipcsrm 移除一个消息对象。或者共享内存段,或者一个信号集,同时会将与ipc对象相关链的数据也一起移除。当然,只有超级管理员,或者ipc对象的创建者才有权限
ps -ef | grep oscard 查询后台名字包含oscard的进程
kill -9 10088 杀掉端口号10088的进程
kill -9 `ps -ef|grep 777|awk '{print $2}'` 杀进程号含有777的那些进程 (awk 指定显示第几列的内容,处理结构数据输出格式化结果)
sudo su user1 切换用户
服务器概念:
nginx高并发服务器+php+php-fpm + redis + redis驱动
之前搭建过Apache+PHP,Apache+PHP编译后生成的是 模块文件,而Nginx+PHP需要PHP生成可执行文件才可以,所以要利用fastcgi技术来实现Nginx与PHP的整合,这个只要我们安装时启用 FastCGI即可。此次我们安装PHP不仅使用了FastCGI,而且还使用了PHP-FPM这么一个东东,PHP-FPM说白了是一个管理 FastCGI的一个管理器,它作为PHP的插件存在,在安装PHP时要想使用PHP-FPM就需要把PHP-FPM以补丁的形式安装到PHP中,而且 PHP要与PHP-FPM版本一致,这是必须的
端口映射
服务器不会无限开端口的,服务器只开一个监听端口,所有客户端从此端口连入,没连入一个客户端,服务器就为此客户端创建一个socket,但是此socket对象和监听socket是不一样的,由此socket可以获得客户端的端口,此端口是客户端开的端口,并不是服务器的端口号,客户端连进来服务器只开一个端口,服务器有自带的端口分配回收机制,一个端口就连接一个长连接.共有端口65535。0~1024端口系统已分配,后面的自己使用。发布用的shell脚本#!/bin/bash#$1=1 mean php send#$2=1 mean flash send mydate=$(date +%y%m%d_%k)cd /home/pubfile/20$mydate*#存的地址是用日期时间作为文件夹名称的CMD_PATH=`dirname $0`echo "current cmd path:$CMD_PATH"cd $CMD_PATHecho $PWDif [ "$1" = 1 ]; then scp -P22 server.tar.gz axl@1.2.3.4:/home/axl scp -P22 server.tar.gz <span style="background-color: rgb(255, 255, 255); font-family: arial, 'courier new', courier, 宋体, monospace; white-space: pre-wrap; ">axl@1.1.1.2:/home/axl</span> echo 'php done'fiif [ "$2" = 1 ]; then scp -P22 release.zip axl@2.3.2.4:/home/axl echo 'done'fi
- Linux 命令使用笔记
- linux 命令使用笔记
- Linux命令使用笔记
- linux命令使用笔记
- Linux下命令使用笔记
- linux alias命令使用笔记
- 9.25 笔记-linux命令使用
- Linux笔记_命令及VI使用
- Linux学习笔记(vim使用命令)
- Linux中命令使用笔记(不断更新...)
- 【linux学习笔记】打印出最常使用的10条命令
- Linux学习笔记之——普通用户使用sudo命令
- Linux学习笔记之——普通用户使用sudo命令
- Linux shell 学习笔记 之 find命令的使用
- linux shell脚本学习笔记二 使用结构化命令
- Linux学习笔记(二):cd命令的使用
- Linux目前最全的vi命令使用笔记
- find命令的exec参数使用---Linux学习笔记
- 去认识一下WCDMA中的SCH信道
- C语言实现 从一个字符串中提取一个子字符串
- 使用PDB(The Python Debugger)命令行调试Python代码
- 二分法查找 (长沙戴维营教育)
- ios 小技巧笔记
- linux 命令使用笔记
- 菜鸟课堂:简介Java多线程开发中的数据同步
- POJ Ubiquitous Religions
- HDU 5187-zhx's contest(快速乘法+快速幂取模)
- 创建AVD时,OK按钮无法点亮
- 基于GPU的优化处理
- 利用shell和awk筛选出所有函数定义和声明的地方,并记录文件名和行号
- 递归问题之汉诺塔
- java开发相关