1、登录远程机器:

    ssh  远程机器用户名@远程机器IP
ssh root@192.168.1.101

2、不同机器之前拷贝文件

    #拷贝本机单个文件到远程服务器
scp /home/user1/tb.sql root@10.5.24.107:/www/user1/tb.sql
#拷贝整个文件夹到远程服务器
scp -r /home/user1 root@10.5.24.107:/www/user1
#拷贝远程文件到本机
scp root@10.5.24.107:/home/sseven/sql.txt /home/sseven/demo.txt

3、使用time查看命令执行时间:

time curl http://www.baidu.com>/dev/null

4、   tail 查看文件的实时内容:

# 查看最新的300条内容
tail -300f error.log

5、wc 统计指定文件中的字节数、字数、行数,并将统计结果显示输出。

参数:

-c 统计字节数。
-l 统计行数。
-m 统计字符数。这个标志不能与 -c 标志一起使用。
-w 统计字数。一个字被定义为由空白、跳格或换行字符分隔的字符串。
-L 打印最长行的长度。
-help 显示帮助信息
--version 显示版本信息
wc test.txt
#行数 单词书 字节书 文件名
test.txt

常与管道命令结合使用

#查看指定文件有多少行
cat demo.txt |wc -l
#查看当前目录有多少JPG图片
find -name '*jpg'|wc -l

6、w 查看在线用户

[root@rhythmk ~]# w
:: up :, users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root tty1 - : :26m .06s .06s -bash

7、查看系统磁盘占用情况

[rhythmk@27ae33e94ac3 ~]$ df  -l
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs % /
tmpfs % /dev
shm % /dev/shm
/dev/xvdb1 % /etc/resolv.conf
/dev/xvdb1 % /etc/hostname
/dev/xvdb1 % /etc/hosts
tmpfs % /proc/kcore

8、du  计算文件使用空间

-h : human-readable 提高文件大小可读性 (如 1k ,1M,1G)

    -s : summarize 汇总显示

# du -hs /bin
5.9M /bin

9、df 报告文件磁盘空间使用情况

    -h : --human-readable 人性化显示磁盘空间占用情况

# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
.5G .1G .2G % /
tmpfs 504M 504M % /dev/shm
/dev/sda1 485M 30M 430M % /boot

10、重定向

1、'>' 覆盖或者创建文件

 echo 'a' > a.txt

a.txt 文件始终保持最后一次接受的内容。

2、'>>' 文件内容末尾追加或者创建文件。

      echo 'b'>> 1.txt 

3、通过'{}',将命令输出流都重定向。

 { ls ; echo 'abc'; echo 'bcd'; }>1.txt

 11、目录说明

~ :当前用户默认目录
# cd ~
- : 上一次使用目录
# cd -
. : 当前目录
# find . -name '*.log'

12 、xargs 批量操作文件

# 查找当前目录下 txt 后缀的文件,并将该文件 复制  文件名_bak
# xargs -n1 –i{} 类似for循环,-n1意思是一个一个对象的去处理,-i{} 把前面的对象使用{}取代
find . -name '*.txt' | xargs -n1 -i{} cp {} {}_bak

13、通过搜索结束进程

# 搜索包括php的进程,并结束掉
ps -ef|grep php |awk '{print $2}'| xargs kill -9

  

  

帮助:

[linux 入门教程] http://www.92csz.com/study/linux/

Linux 学习碎片的更多相关文章

  1. Linux学习日记-使用EF6 Code First(四)

    一.在linux上使用EF 开发环境 VS2013+mono 3.10.0 +EF 6.1.0 先检测一下EF是不是6的 如果不是  请参阅 Linux学习日记-EF6的安装升级(三) 由于我的数据库 ...

  2. Linux学习之CentOS(二十二)--单用户模式下修改Root用户的密码

    在上一篇随笔里面详细讲解了Linux系统的启动过程 (Linux学习之CentOS(二十一)--Linux系统启动详解),我们知道Linux系统的启动级别一共有6种级别,通过 /etc/inittab ...

  3. Linux学习笔记之兄弟连

    systemctl --user enable pulseaudio说明:安装完成后系统没有声音,用该命令可以打开.ifconfig eth0 192.168.118.1说明:给网卡设置IP地址.ap ...

  4. Linux学习内容

    Linux学习要点(转载自红联) 一.学习Linux的基本要求1. 掌握至少50个以上的常用命令. 2. 熟悉Gnome/KDE等X-windows桌面环境操作 . 3. 掌握.tgz..rpm等软件 ...

  5. Linux 学习笔记

    Linux学习笔记 请切换web视图查看,表格比较大,方法:视图>>web板式视图 博客园不能粘贴图片吗 http://wenku.baidu.com/view/bda1c3067fd53 ...

  6. Linux学习心得之 Linux下命令行Android开发环境的搭建

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Linux学习心得之 Linux下命令行Android开发环境的搭建 1. 前言2. Jav ...

  7. Linux学习心得之 Linux下ant安装与使用

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Linux学习心得之 Linux下ant安装与使用 1. 前言2. ant安装3. 简单的a ...

  8. 实验楼 linux 学习

    实验楼 linux 学习     一.Linux 用户管理 1.查看用户 who am i // who mom likes whoami   ====--------====== 输入的第一列表示打 ...

  9. linux学习网站分享

    http://www.zhihu.com/question/19895288 http://linux.vbird.org/ 两个linux学习的网页存起来,以后学习.

随机推荐

  1. [C++] 行程编码C++代码

    #include<iostream> #include<string.h> #include<string> #include<cstring> #in ...

  2. [ACM_水题] UVA 11729 Commando War [不可同时交代任务 可同时执行 最短完成全部时间 贪心]

    There is a war and it doesn't look very promising for your country. Now it's time to act. You have a ...

  3. C++ 泛型算法

    <C++ Primer 4th>读书笔记 标准容器(the standard container)定义了很少的操作.标准库并没有为每种容器类型都定义实现这些操作的成员函数,而是定义了一组泛 ...

  4. paip.哈米架构CAO.txt

    paip.哈米架构CAO.txt 智能语义搜索方法,建立了学习机,通过对用户点击情况的处理,对知识库进行及时更新,并将搜索结果根据关联度进行排序及重新排序,使用户能快速查询信息,从而能不断适应用户使用 ...

  5. paip.中文 分词 -- 同义词大全整理

    paip.中文 分词 -- 同义词大全整理 同义词的处理方法: 作者Attilax  艾龙,  EMAIL:1466519819@qq.com  来源:attilax的专栏 地址:http://blo ...

  6. JavaScript-分支语句与函数

    一.分支语句-if语句 四种if语句: 1.if(判断条件) { 满足条件时需执行的语句 } 2.if(判断条件) { 满足条件时需执行的语句 } else { 不满足条件时需执行的语句 } 3.if ...

  7. hdu 2191 多重背包 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活

    http://acm.hdu.edu.cn/showproblem.php?pid=2191 New~ 欢迎“热爱编程”的高考少年——报考杭州电子科技大学计算机学院关于2015年杭电ACM暑期集训队的 ...

  8. HBase + Kerberos 配置示例(一)

    用过hbase的朋友可能都有过这样的疑问,我写一个java client,好像就提供了zookeeper quorum地址就连上hbase了,那么是不是存在安全问题?的确是,如何解决?hbase中引入 ...

  9. NFS性能优化

    参考: http://www.techrepublic.com/blog/linux-and-open-source/tuning-nfs-for-better-performance/ 1.服务器端 ...

  10. Lotus Domino中使用Xpage技术打造通讯录

    我们来完成一个类似通讯录的功能,我们可以添加人员,查看和修改,删除人员,我们假设我们的通讯录中只记录人员的名字和年龄字段.先看看完成后的效果吧 点击New可以到新增人员页面,如下图: 编辑按钮后进入编 ...