1、ls命令

  ls是list的缩写,常用命令为ls(显示出当前目录列表),ls -l(详细显示当前目录列表),ls -lh(人性化的详细显示当前目录列表),ls -a(显示出当前目录列表,包含隐藏文件)

2、cd 命令

  cd是change direcory的缩写,常用命令为 cd 目录,cd ..为返回上级目录,cd - 返回上次所在目录

3、pwd命令

  常用命令为pwd 显示当前所在目录

4、mkdir命令

  mkdir命令为创建空目录命令,通常用法为mkdir 目录名,mkdir -p 目录名/目录名  可以递归创建多个不存在的目录

5、rm命令

  rm为删除命令remove,rm 文件,谨慎操作

6、rmdir命令

  rm为删除命令remove direcory,rm 目录,谨慎操作

7、mv命令

  mv命令move,移动剪切命令,mv 文件 目录,mv 文件 文件(会覆盖)

8、cp命令

  cp命令为copy命令,复制文件或目录到别的目录里面,cp 文件/目录 目录/文件

9、touch命令

  touch命令创建空文件,比如touch xx.txt,touch 目录 文件

10、cat命令

  cat命令查看当前文件内容,cat fi.txt f2.txt > f3.txt合并文件内容,cat -n 对所有行进行编号

11、nl命令

  nl命令 为文件加入显示行号,nl 文件名,nl -b a 文件名,将空行也加如行号

12、more 命令

  more命令 按页显示文件内容,more 文件名,more -2 文件名 每2行显示一页

13、less命令

  less命令查看文件内容,可以上下翻页,less 文件名

14、head命令

  head命令可以查看文件前几行内容,head -n 2 文件名

15、tail命令

  tail命令可以查看文件后几行内容,tail -n 2 文件名

16、which命令

  which 可以执行文件名称,显示路径

17、whereis命令

  whereis -m svn 查出说明文档路径,whereis -s svn 找source源文件。

18、locate命令

  locate /etc/m 搜索ect目录下所有m开头的文件

19、find 命令

  find . -name "*.log"根据关键字查找

20、find exec命令

  ls -l命令放在find命令的-exec选项中 find . -type f -exec ls -l {} \;

21、find xargs命令

  find . -type f -print | xargs file查找系统中的每一个普通文件,然后使用xargs命令来测试它们分别属于哪类文件

22、ls -lih命令

  详细的文件属性

23、zmodem

SecureCRT可以使用linux下的zmodem协议来快速的传送文件,使用非常方便.具体步骤:

一.在使用SecureCRT上传下载之前需要给服务器安装lrzsz:

1、从下面的地址下载 lrzsz-0.12.20.tar.gz

http://down1.chinaunix.net/distfiles/lrzsz-0.12.20.tar.gz

2、查看里面的INSTALL文档了解安装参数说明和细节

3、解压文件

tar zxvf lrzsz-0.12.20.tar.gz

4、进入目录

cd lrzsz-0.12.20

5、./configure --prefix=/usr/local/lrzsz

6、make

7、make install

8、建立软链接

#cd /usr/bin

#ln -s /usr/local/lrzsz/bin/lrz rz

#ln -s /usr/local/lrzsz/bin/lsz sz

9、测试

运行 rz 弹出SecureCRT上传窗口,用SecureCRT来上传和下载文件。

二.设置SecureCRT上传和下载的默认目录就行

options->session options ->Terminal->Xmodem/Zmodem 下
在右栏directory设置上传和下载的目录

三.使用Zmodem从客户端上传文件到linux服务器

1.在用SecureCRT登陆linux终端.
2.选中你要放置上传文件的路径,在目录下然后输入rz命令,SecureCRT会弹出文件选择对话框,在查找范围中找到你要上传的文件,按Add按钮。然后OK就可以把文件上传到linux上了。
或者在Transfer->Zmodem Upoad list弹出文件选择对话框,选好文件后按Add按钮。然后OK窗口自动关闭。然后在linux下选中存放文件的目录,输入rz命令。liunx就把那个文件上传到这个目录下了。

四.使用Zmodem下载文件到客户端:
sz filename
zmodem接收可以自行启动.下载的文件存放在你设定的默认下载目录下

24、tar命令

  解包:tar xvf FileName.tar
  打包:tar cvf FileName.tar DirName

  tar -zcvf log.tar.gz log2012.log 打包后,以 gzip 压缩

  tar -ztvf log.tar.gz 查看tar包内有哪些文件

25、df命令

  查看磁盘占用情况 df -h

26、du命令

  du -h test 查看指定目录所占空间

27、ln命令

  ln 源文件 目标文件 ln -s log2013.log link2013创建软连接

28、diff命令

   diff  log2014.log log2013.log -y 并列比较两个文件的不同

29、date命令

  显示当前时间

30、 cal 命令

  显示当前日历,cal -y 2013 显示全年日历

31、grep

  全局查找 grep 'linux' test.txt test2.txt 从多个文件中查找关键词

32、wc命令

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

33、ps命令

  显示进程

34、watch命令

  watch[参数][命令] watch -n 1 -d 'pstree|grep http'每隔一秒高亮显示http链接数的变化情况

35、chmod命令  

  chmod a+x log2012.log 为文件增加执行的权限

36、chgrp命令

  chgrp [选项] [组] [文件]  chgrp -v bin log2012.log 改变文件的群组属性

37、chown命令

  改变文件的拥有者和群组 chown mail:mail log2012.log

38、top命令

  显示当前系统信息

39、free命令

  显示当前系统空闲内存

40、at命令

  定时执行命令at[参数][时间] at 5pm+3 days 三天后的下午 5 点锺执行 /bin/ls

41、lsof命令

  列出当前系统打开文件的工具

42、iostat命令

  显示所有设备负载情况

43、vmstat命令

  显示虚拟内存使用情况

44、ifconfig命令

  显示网络设备信息(激活状态的)

45、route命令

   显示当前路由

46、ping命令

  ping的通的情况

47、netstart命令

  检验本机各端口的网络连接情况

48、ss命令

  获取 socket统计信息

49、traceroute命令

  traceroute[参数][主机] 追踪网络数据包的路由途径,预设数据包大小是40Bytes,用户可另行设置

50、telnet命令

telnet命令通常用来远程登录 telnet[参数][主机] 执行telnet指令开启终端机阶段作业,并登入远端主机。
telnet www.baidu.com

linux 50个常用命令的更多相关文章

  1. Linux查看系统配置常用命令

    Linux查看系统配置常用命令: 系统 # uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo ...

  2. linux vi编辑常用命令

      linux vi编辑常用命令 来源:互联网 作者:佚名 时间:07-10 21:31:14 [大 中 小] linux vi编辑常用命令,需要的朋友可以参考下   vi编辑器中有三种状态模式 1. ...

  3. Linux 系统巡检常用命令

    Linux系统巡检常用命令   # uname -a # 查看内核/操作系统# cat /etc/centos-release # 查看centos操作系统版本# cat /proc/cpuinfo ...

  4. linux 下 mysql 常用命令

    linux 下 mysql 常用命令   阅读目录 ====================== 1.开启和关闭 1.1.开启 1.2.关闭 1.3.重启 2.登录 2.1.密码明文 2.2.密码密文 ...

  5. linux:终端常用命令 + vi命令修改文件及保存 方法

    首先介绍一下Ubuntu下各个目录的一般作用: /  这就是根目录,一台电脑有且只有一个根目录,所有的文件都是从这里开始的.举个例子:当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录 ...

  6. Linux学习之CentOS(二)--初识linux的一些常用命令

    Linux学习之CentOS(二)--初识linux的一些常用命令 在VM上安装完了CentOS6.4以后,看着linux系统成功跑起来,心里小激动了一把......但是前方学习的道路还很遥远... ...

  7. Apache RocketMQ在linux上的常用命令

    Apache RocketMQ在linux上的常用命令 进入maven安装后的rocketmq的bin目录  1.启动Name Server  2.启动Broker 3.关闭Name Server 4 ...

  8. Linux 使用 github 常用命令

    Linux 使用 github  常用命令 今天整理一下常用的 github 命令,自己只是一个编程小白,有些地方可能做的不是很好,仅仅用作自己的学习使用. 创建一个文件夹用于存放github仓库 m ...

  9. Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们。

    Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们. 这个是我将鸟哥书上的进行了一下整理的,希望不要涉及到版权问题. 1.显示日期的 ...

随机推荐

  1. js+jq实现图片预览,支持到ie9+ff+chrome

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

  2. 剑指offer-(20)包含min函数的栈

    题目描述 定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的min函数. 题目分析 首先一开始我们分析得到最小值肯定要比较嘛,和栈里面的数据一一比较,但是栈这种数据结构,你又只能和栈顶弹出来的 ...

  3. 大文件视频断点续传插件resumabel.js,优化上传速度,缩短最后一片等待时长。

    在angular中使用resumable.js遇到的一个问题:大视频上传到99-100%时,此时正在上传最后一片,最后一片的xhr一直是pending状态.原因插件会检查第一片和最后一片的元数据,检测 ...

  4. python数据类型——列表和元组类型

    列表类型(list) 定义一个列表类型很简单: l = ['a','b','c','d','e','f'] 变量l即为列表类型,可以用type方法查看: print(type(l)) 列表的增删改查 ...

  5. RPC vs RESTful

    在微服务中,使用什么协议来构建服务体系,一直是个热门话题. 争论的焦点集中在两个候选技术: (binary) RPC or Restful. 以Apache Thrift为代表的二进制RPC,支持多种 ...

  6. 29.Django session

    session 1.概述 cookie和session的区别 Cookie是保存在用户浏览器端的键值对,Session是保存在服务器端的键值对:Cookie做用户验证的时,敏感信息不适合放在Cooki ...

  7. OV摄像头SCCB通信协议

    /*! * COPYRIGHT NOTICE * Copyright (c) 2013,山外科技 * All rights reserved. * 技术讨论:山外论坛 http://www.vcan1 ...

  8. kubernetes中kubeconfig的用法

    在开启了 TLS 的集群中,每当与集群交互的时候少不了的是身份认证,使用 kubeconfig(即证书) 和 token 两种认证方式是最简单也最通用的认证方式. 以kubectl为例介绍kubeco ...

  9. Java获取键盘输入

    方法一:在控制台接收字符串并将其打印出来,使用BufferedReader和InputStreamReader类实现 import java.io.*; public class Demo { pub ...

  10. npm5 packag-lock.json

    前几天升级了 Node.js v8.0 后,自带的 npm 也升级到了5.0,第一次使用的时候确实惊艳到了:原本重新安装一次模块要十几秒到事情,现在一秒多就搞定了.先不要激动,现在我来大概讲一下 np ...