测试网络 ping

查看ip ifconfig

关闭防火墙 iptables -F

干掉nginx进程 killall nginx

切换用户 su

linux下连接另一台linux服务区 ssh root@192.168.1.251

软链接ln -s 原命令 新命令路径、

chown和chmod

chown 用来更改某个目录或文件的用户名和用户组的

chmod 用来修改某个目录或文件的访问权限。
chown root:root /tmp/tmp1 把tmp下的tmp1的用户名和用户组改成root 加参数-R,修改的是整个目录
chmod 777 /tmp 修改文件目录权限为777

linux 磁盘分区命令
格式化磁盘 mkfs.ext3
查看磁盘使用情况 df -lh
-a 全部文件系统列表
-h 方便阅读方式显示
-H 等于“-h”,但是计算式,1K=1000,而不是1K=1024
-i 显示inode信息
-k 区块为1024字节
-l 只显示本地文件系统
-m 区块为1048576字节
--no-sync 忽略 sync 命令
-P 输出格式为POSIX
--sync 在取得磁盘信息前,先执行sync命令
-T 文件系统类型

查看当前磁盘的分区状态 fdisk -l
创建分区 fdisk /磁盘 n
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)

find命令
.查找文件 find / -name 文件名 -print(表示显示输出)
.查找文件并删除 find | xargs rm -rf
.查找文件并删除 find / -name 文件名 -ok rm -rf
.查找文件所在目录 find /home 文件名

查看文件命令
创建一个新文件 touch 文件
重命名或者移动文件 mv
创建带内容的文件 vim/vi 文件 echo "456">./1.txt
往文件中追加内容 echo "123">>./1.txt
复制文件 cp
-r 复制目录
-p 连带文件属性复制
-d 若源文件是链接文件,则复制链接属性
-a 可复制权限,相当于 -pdr
查看文件
cat 查看最后一页
tac 倒着显示
more 查看全部,余下用回车或者空格
less 查看第一页
head 头部前10行
tail 最后10行
基本的管线命令
sort 排序 cat /etc/passwd | sort -t: +2nr反相排序啰!
-t 分隔符,预设tab
-n 纯数字
-r 反向排序
-u 相同出现的一行,只列出一次
wc 统计 cat file | wc -l
-l 多少行
-m 多少字符
-w 多少字
uniq 删除重复 last | cut -d" " -f1 | sort | uniq
tr 字符串相关 last | tr '[a-z]' '[A-Z]' <==小写改成大写
-d 删除这个字符串
-s 取代掉重复的字符
split 分割
-b 以文件大小来分
-l 以行数来分

vi编辑操作模式
多级撤销 u
输入模式: a e i o
底行模式:
:w 保存
:q 退出
:! 强制
:n 后一个文件
:ls 列出当前打开的所有文件
:15 光标定位到15行 或者15gg
/关键字 向后搜索
?关键字 向前搜索

命令模式常用指令
h 光标左移
j 光标下移
k 光标上移
l 光标右移
ctrl+f 向下翻页
ctrl+b 向上翻页
ctrl+d 向下翻半页
ctrl+u 向上翻半页
dd 删除光标所在行
o 在光标所在行的下方插入一行并切换到输入模式
yy 复制光标所在行
p 在光标所在行的上下方粘贴

查看目录中内容 ls
-a 显示所有文件,包括隐藏文件
-l 显示详细信息
-d 查看目录属性
-h 显示文件大小
-i 显示inode

压缩解压缩命令
压缩 gzip bzip2
tar 打包程序文件(并没有压缩功能,只是把一个目录合并成一个文件)
tar 压缩工具
-z 同时使用gzip压缩
-j 同时使用bzip2压缩
-x 解包或者解压缩
-t 查看tar包里的文件
-c 建立一个tar包或者压缩文件包
-v 可视化
-f 后面跟文件名

关机命令 halt poweroff shutdown
重启命令 reboot shutdown -r now
重启
rebot
shutdown -r now 立刻重启(root用户使用)
shutdown -r 10 过10分钟自动重启(root用户使用)
shutdown -r 00:00 在时间为00:00时候重启(root用户使用)
如果是关机.shutodwn -r 换成-h即可. 其它不变

关机命令还有
halt 立刻关机
poweroff 立刻关机

另外还有init 命令可以进行高级操作
收藏
帮助命令 --help man info
查看文件实时更新 tail -f /文件

统计目录大小
du -h --max-depth=1 |grep [TG] |sort #查找上G和T的目录并排序
du -sh #统计当前目录的大小,以直观方式展现
du -h --max-depth=1 |grep 'G' |sort #查看上G目录并排序
du -sh --max-depth=1 #查看当前目录下所有一级子目录文件夹大小
du -h --max-depth=1 |sort #查看当前目录下所有一级子目录文件夹大小 并排序
du -h --max-depth=1 |grep [TG] |sort -nr #倒序排

删除指定类型的文件方法 find ./ -name *.php | xargs rm -rf
mysql连接远程

MySQL dump

查看磁盘或分区使用情况命令是哪个 df

centos连接远程centos方法 ssh ip地址或是ssh 用户@ip地址

centos 切换用户命令 切换root 方法 su 用户名. 如果无用户名.则是切换到root,输入密码即可完成切换

centos 创建一个空文件 的方法 touch 文件名

centos 创建一个内容为abc的txt文件方法 echo 'abc' > ./1.txt

centos 追加一些内容到文件属部 echo 'tst' >> ./1.txt

centos 替换一个文本文件中所有的abc为def的方法 sed -i "s/abc/def/g" /1.txt

centos 切隔一个文件的方法 split -l 按行切 split -b 按大小切

创建一个软链(快捷方式)的方法 ln -s 原地址 新地址

关闭selinux的命令是? setenforce 0

查看进程的命令 ps aux top 等

结束进程的方法 kill -9 进程id killall 进程名

匹配输出内容的方法是-------
| grep 需要的内容
比如 dir | grep abc 所有包含abc的目录 或文件都会被列表

查看是否开启了80端口的方法是 netstat -an | grep 80

添加用户和组的方法
useradd 用户
groupadd 组

/etc/passwd文件是干什么用的
存放用户信息的文件

nginx 重新载入配置文件的方法是
nginx -s reload 无缝重启
或是killall nginx 再nignx

nignx 测试配置文件
nginx -t

nginx: the configuration file /usr/local/nginx-1.2.9/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx-1.2.9/conf/nginx.conf test is successful

说明正常,此步很重要.否则会导致重启失败,出现无服务的情况

centos 下 ping指定次数
ping ip -c 次数 -c count
windows下是-n num

查看文件大小的方法 cat 文件名 | wc -l
./configure --with-mpfr=/usr/local/mpfr \--with-gmp=/usr/local/gmp \ --prefix=/usr/local/mpc

lunx命令2的更多相关文章

  1. lunx中部分命令总结

    一.文件和目录操作命令ls  全拼list,功能是列出目录的内容及其内容属性信息. cd  全拼change directory,功能是从当前工作目录切换到指定的工作目录. cp  全拼copy,其功 ...

  2. Cmder--Windows下命令行利器

    cmder cmder是一个增强型命令行工具,不仅可以使用windows下的所有命令,更爽的是可以使用linux的命令,shell命令. 安装包 安装包链接 下载后,直接解压即用. 修改命令提示符λ为 ...

  3. 【每日一linux命令4】常用参数:

     下面所列的是常见的参数(选项)义: --help,-h                              显示帮助信息 --version,-V                        ...

  4. .NET Core系列 : 1、.NET Core 环境搭建和命令行CLI入门

    2016年6月27日.NET Core & ASP.NET Core 1.0在Redhat峰会上正式发布,社区里涌现了很多文章,我也计划写个系列文章,原因是.NET Core的入门门槛相当高, ...

  5. MVVM模式解析和在WPF中的实现(三)命令绑定

    MVVM模式解析和在WPF中的实现(三) 命令绑定 系列目录: MVVM模式解析和在WPF中的实现(一)MVVM模式简介 MVVM模式解析和在WPF中的实现(二)数据绑定 MVVM模式解析和在WPF中 ...

  6. SQLServer执行命令出现“目录无效的提示”

    异常处理汇总-数据库系列  http://www.cnblogs.com/dunitian/p/4522990.html 一般都是清理垃圾清理过头了,把不该删的目录删了 网上说法: 问题描述: 1.s ...

  7. SQLServer文件收缩-图形化+命令

    汇总篇:http://www.cnblogs.com/dunitian/p/4822808.html#tsql 收缩前 图形化演示: 不仅仅可以收缩日记文件,数据库文件也是可以收缩的,只不过日记收缩比 ...

  8. 让 windows 下的命令行程序 cmd.exe 用起来更顺手

    在 Windows 下使用 Larave 框架做开发,从 Composer 到 artisan 总是避免不了和 cmd.exe 打交道,系统默认的命令行界面却是不怎么好看,且每行显示的字符数是做了限制 ...

  9. [版本控制之道] Git 常用的命令总结(欢迎收藏备用)

    坚持每天学习,坚持每天复习,技术永远学不完,自己永远要前进 总结日常开发生产中常用的Git版本控制命令 ------------------------------main-------------- ...

随机推荐

  1. mysql用户权限设置,远程访问设置、设置固定ip远程访问,设置root用户不能远程访问mysql数据库

    关于mysql的用户管理,笔记   1.创建新用户 通过root用户登录之后创建 >> grant all privileges on *.* to testuser@localhost ...

  2. C++输入输出cin与cout

    输入对象 istream:cin(标准输入) 输出对象 ostream: cout(标准输出), cerr(标准错误),clog(输出程序运行时的一般性信息)

  3. C#中的常识

    1.快捷键 Ctrl+K+D:快速对齐代码 Ctrl+Z:撤销 Ctrl+S:保存 Ctrl+J:快速弹出智能提示 Shift+End.Shift+Home:快速选中 Ctrl+K+C:注释所选代码 ...

  4. [C#]使用ILMerge将源DLL合并到目标EXE(.NET4.6.2)

    本文为原创文章,如转载,请在网页明显位置标明原文名称.作者及网址,谢谢! 本文主要是使用微软的ILMerge工具将源DLL合并到目标EXE,因此,需要下载以下工具: https://www.micro ...

  5. webpack学习(一)

    1.首先建立一个webpack项目,然后新建文件demo2,在demo2下新建src文件,index.html文件,初始化项目 (npm init --yes)得到package.json 2.全局安 ...

  6. hdu 1011 Starship Troopers(树形DP入门)

    Starship Troopers Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Other ...

  7. jQuery点击下拉菜单的展示与隐藏

    首先点击显示某个div,然后要求再次点击时消失,或者点击document的其他地方会隐藏掉这个层,涉及到冒泡的问题,阻止document冒泡到dom上.代码如下: var $el = $(" ...

  8. 利用canvas 导出图片

    1.使用canvas绘制图片,并将图片导出. 在本地直接访问静态网页时,无法使用toDataURL(),需要将网页发布后,canvas才能使用toDataURL获取画布上的内容.因为canvas不允许 ...

  9. HTML学习笔记 CSS学习选择器案例 第五节 (原创) 参考使用表

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  10. Problem F: 分数类的类型转换

    Description 封装一个分数类Fract,用来处理分数功能和运算,支持以下操作:   1. 构造:传入两个参数n和m,表示n/m:分数在构造时立即转化成最简分数. 2. show()函数:分数 ...