1、对一个文件夹中所有的文件进行修改权限:
• chmod –R 777 aa (- R 递归式改变指定目录及其所目录文件拥者)
• 目录/his及其所文件目录,chown - R www.www /his (第一个www代表文件的拥有者名称,第二个www代表所属群组名称)
• #drw-r-xr-- 3 root root 4096 Nov 5 2016 file 意思是:前3个(rw-)是拥有者的,中间是所属群组的,后3个是其他用户的(第一个d是目录的意思)
2、移动文件 mv aa bb 
• 复制文件夹www到bak:cp -r www/ /ibos/bak/
• 重命名也可以是这个: mv a b
3、查找文件 find / -name aaa : 其中/是根目录,当前目录的话用“.”; -name是名字,不区分大小写用 -iname
4、
• zip:
○ 解压: unzip test.zip -d /tmp
○ 压缩: zip -r mydata.zip mydata #压缩mydata目录
• tar:(-z:有gzip属性的,-x:解压,-c: 建立压缩档案,-v:显示所有过程,-f: 使用档案名字,这个参数是最后一个参数,后面只能接档案名)
○ 解压 tar zxvf 文件名.tar.gz
○ 压缩 tar zcvf 文件名.tar.gz 目标名 5、关机、重启:shutdown -h now 、shutdown -r now
6、启动服务器httpd:httpd service start
7、清屏 ctrl + l
8、ubuntu 查看版本号:sudo lsb_release -a
9、apache2 启动停止: https://www.cyberciti.biz/faq/star-stop-restart-apache2-webserver/
•  systemctl start apache2.service
10、cat:查看文件 cat filename;创建文件cat >filename
11、查看进程:ps -ef,通过grep过滤:ps -ef | grep nginx。 其中的 | 称为管道,意义为:把前一个命令的结果当成后一个命令的输入;grep 就是全文本正则匹配打印,而nginx则是它的参数
12、添加为系统服务: http://blog.csdn.net/awj3584/article/details/38036539
13、文件传输方式: https://www.cnblogs.com/wfwenchao/p/6008959.html
• rsync:rsync -av root@10.46.1.52:/ibos/bak/data.tar.zg /ibos/bak/
14、查看文件夹大小: du xxx/ ,du -sh xxx/(不显示其他子文件)
15、安装jdk(java):
• 用yum安装JDK
yum search java|grep jdk
yum install java-1.7.0-openjdk(选择版本,进行安装)
.设置环境变量 [root@localhost ~]# vi /etc/profile 在profile文件中添加如下内容 #set java environment
JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75.x86_64
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
16、测试地址和端口: telnet ip port:telnet 45.111.222.2 4444 也可以使用在线端口扫描 (谷歌在线端口扫描)
17、查看端口占用并kill : lsof -i:4444 netstat -anp|grep 4444 kill -9 15001
• netstat -nupl (UDP类型的端口)
• netstat -ntpl (TCP类型的端口)
a 表示所有、n表示不查询dns、t表示tcp协议、u表示udp协议、p表示查询占用的程序、l表示查询正在监听的程序
• netstat -ntpl|grep 3306 //这个表示查找处于监听状态的,端口号为3306的进程
18、创建连接命令 ln -s 软链接:ln -s 源文件(已经存在的文件) 目标文件(未存在的链接):ln -s www2 www
19、通过源码编译安装程序: http://blog.csdn.net/u010657789/article/details/51789209
20、修改dns:vi /etc/resolv.conf
21、宝塔 Linux控制面板
22、关闭窗口依然可以后台运行:
• screen: http://man.linuxde.net/screen http://bg.artuion.com/linux/325.html
○ 安装:yum install screen -y
○ 创建一个会话: screen -S yourname
○ 这时就可以输入命令,关闭窗口
○ 列出已有的会话:screen -ls
○ 重新连接会话:screen -r 12865xxx
○ screen -d yourname -> 远程detach某个session
○ 创建窗口:在screen之下,Ctrl+c就是创建新的窗口
C-a n -> Next,切换到下一个 window
C-a p -> Previous,切换到前一个 window
C-a 0..9 -> 切换到第 0..9 个 window
23、设置/取消代理
○ export http_proxy=127.0.0.1:8080
export https_proxy=127.0.0.1:8080
(分别指定http、https协议使用的代理服务器地址,一般就在服务器中有ss或者其他的软件监听127.0.0.1:8080,这样就可以通过软件访问了)
要取消该设置:
unset http_proxy
unset https_proxy
linux系统设置http/https proxy的方法,在/etc/bashrc或者/etc/profile中添加如下环境变量 24、防止ssh暴力登录 denyhosts
• http://blog.csdn.net/hjd199464/article/details/78315909
• http://blog.csdn.net/wanglei_storage/article/details/50849070
• 问题: http://blog.51cto.com/linuxroad/673425
25、磁盘查看:df -hl
26、访问php当成文件时: https://blog.csdn.net/u013381397/article/details/77891947
location ~ .*\.(php|php5)?$
{
#fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
}
• 意思是: 规则:凡是以php后缀的访问,nginx都把这些访问交给fastcgi_pass,而fastcgi_pass是在127.0.0.1:9000。
27、OOPS: vsftpd: refusing to run with writable root inside chroot () http://blog.51cto.com/ggvylf/1658850
28、是检查和修复linux文件系统的命令: fsck -y /xxxxx挂载
29、php-fpm 重启:找到php-fpm 的master进程,之后kill,如下
ps -ef | grep php-fpm
kill -USR2 xxxx(pid)
30、Linux下查看phpinfo:php -r 'phpinfo();'

  

Linux使用命令记录的更多相关文章

  1. Linux常用命令记录

    产用Linux命令 cat /proc/partitions //查看系统分区情况 fdisk -l /dev/sdb //查看磁盘物理存储 mount /dev/目录 /mnt/目录 //挂载文件 ...

  2. 【原创】Linux常用命令记录

    1. 查看网络状态分布 #!/bin/sh netstat -apn >/dev/ \ | awk 'BEGIN {printf("%-15s%-15s%-15s%-15s\n&quo ...

  3. linux 常用命令记录&& xsheel 使用记录

    cp -r x1 x2                     复制文件x1到x2 ls                                   当前目录下的文件列表 ll         ...

  4. linux 相关命令记录

    NetworkManager关闭及禁用 关闭:systemctl stop NetworkManager 禁用:systemctl disable NetworkManager 查看日志:journa ...

  5. Linux 常用命令记录(学习笔记)

    不同机器间文件传输(转自:http://www.zhimengzhe.com/mac/323324.html) scp是什么? scp是secure copy的简写,用于在Linux下进行远程拷贝文件 ...

  6. 【开发记录】Linux常用命令记录(一)【华为云技术分享】

    版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/devcloud/article/detai ...

  7. 【开发记录】Linux常用命令记录(一)

    记录CentOS下,常用的命令.有时候很难记得清楚,同时方便新来的同学查阅.(将不停的追加和完善) 1)查看CPU情况 cat /proc/cpuinfo |grep "model name ...

  8. Linux大棚命令记录

    查看系统支持的shell: cat  /etc/shells 查看当前系统用的shell: echo $SHELL 从bash切换到zsh: 先yum安装,然后 chsh -s /bin/zsh ,退 ...

  9. Linux ps命令记录

    ps命令:查看当前系统进程状态 ps -a   显示当前所有进程ps -ax 显示没有控制终端的进程ps -u better   查看用户better的进程ps  aux|less 通过cpu和内存来 ...

随机推荐

  1. spring boot 入门1-----如何使用@Value注解读取配置文件以及使用@ConfigrationProperties注解

    读取.yml文件属性值的方式 1)如何将配置文件中的属性值与字段匹配起来 @Value("${配置文件中属性的名}") 在application.yml文件中 server: po ...

  2. luogu3317 [SDOI2014]重建

    原来矩阵树定理对于边是概率的情况也是适用的qwqwq. ref #include <iostream> #include <cstdio> #include <cmath ...

  3. laravel5.5事件广播系统

    目录 1. 定义广播事件 1.1 广播名称 1.2 广播数据 1.3 广播队列 1.4 广播条件 2. 频道授权 2.1 定义授权路由 2.2 定义授权回调 3. 对事件进行广播 3.1 可以使用ev ...

  4. 剑指Offer - 九度1351 - 数组中只出现一次的数字

    剑指Offer - 九度1351 - 数组中只出现一次的数字2013-11-23 01:23 题目描述: 一个整型数组里除了两个数字之外,其他的数字都出现了两次.请写程序找出这两个只出现一次的数字. ...

  5. jmeter之录制控制器与代理的使用

    1.       先启动jmeter,在测试计划中添加线程组 2.       选中线程组右键添加,在配置元件中点击HTTP请求默认值 3.       选中线程组右键添加,在逻辑控制器中点击录制控制 ...

  6. ASP NET Core ---FluentValidation

    官方文档:https://fluentvalidation.net/ 一.安装: 二.应用: 1.建立PostValidator: public class PostValidator:Abstrac ...

  7. ES6常用片段

    promise: --在return里面: methods:{ getSellData(){ return axios.get('/api/seller').then((res=>{ retur ...

  8. python之路——网络编程

    一.楔子 你现在已经学会了写python代码,假如你写了两个python文件a.py和b.py,分别去运行,你就会发现,这两个python的文件分别运行的很好.但是如果这两个程序之间想要传递一个数据, ...

  9. Leetcode 664.奇怪的打印机

    奇怪的打印机 有台奇怪的打印机有以下两个特殊要求: 打印机每次只能打印同一个字符序列. 每次可以在任意起始和结束位置打印新字符,并且会覆盖掉原来已有的字符. 给定一个只包含小写英文字母的字符串,你的任 ...

  10. NodeJs06 高并发

    高并发架构 在业务的最初期,由于业务和用户的体量比较小,可能采用单机就足够了.随着业务的增长,用户量和并发请求量都会不断上升.当增长到一定的瓶颈的时候,系统能否抗住压力,就需要采取一些方案了.这就是著 ...