Linux常用命令

uptime

查看系统的负载情况。
watch -n 3 uptime 来定时刷新当前的负载情况。-n后的参数是每隔多少秒刷新。

wget

网络下载命令。
wget [参数] 下载地址

参数 作用
-b 后台下载模式
-O 下载到指定目录。
-r 递归下载

uname

uname -a
查看系统的内核名称、内核发行版、内核版本、硬件名称、处理器类型、操作系统等信息。
查看系统详细版本信息可看redhat-release文件:
cat /etc/redhat-release

free

free [-m/-g]
用于显示当前系统中内存的使用情况。

参数 作用
-m 以MB为单位显示当前系统中内存使用
-g 以MB为单位显示当前系统中内存使用
-h 带上单位显示,使显示符合人阅读

常用如: free -m -hfree -mh

who

用于查看当前登入主机的用户情况,类似的命令为:w

last

查看所有系统的登入记录。

history

显示历史执行过的命令。
历史命令会被保存到用户家目录中的.bash_history文件中。

pwd

显示当前的工作目录,格式为:pwd [选项]

参数 作用
-P 显示真实路径(即非快捷链接的地址)

cd

切换工作路径。

参数 作用
- 切换到上一次目录
~ 切换到家目录
~username 切换到其他用户的家目录
.. 切换到上级目录

ls

查看目录中的文件。

参数 作用
-a 查看所有文件,包括隐藏文件
-l 显示文件的详细信息
-h 以易读的方式显示文件容量

cat

查看纯文本文件的内容。

参数 作用
-n 显示行号
-b 显示行号(不包括空行)

head

显示前20行。
head -n 10
-n参数可以指定显示的前N行。

tail

显示后20行。
tail -n 10
-n可以指定显示的后N行。

tr

转换字符。

wc

统计指定文本的行数、字数、字节数。

参数 作用
-l 只显示行数
-w 只显示单词数
-c 只显示字节数

cut

cut命令用于通过列来提取文本字符。

参数 作用
-d 分隔符 指定分隔符,默认为Tab
-f 指定显示的列数
-c 单位改为字符

diff

比较文件的差异。

touch

创建空白文件和修改文件的时间。可以伪造修改时间。

mkdir

创建文件夹。

参数 作用
-p 连续创建多层目录(若文件夹已存在则忽略)
-m MODE 默认的文件目录权限
-v 显示创建的过程

cp

复制文件或目录。

mv

移动文件或目录。

rm

删除文件或目录。

rmdir

删除空目录,如果目录中有文件会报错。

dd

指定大小的拷贝的文件或指定转换文件。

useradd

用于创建新的用户。

Linux的1000个命令的更多相关文章

  1. LINUX二十个基础命令

    LINUX二十个基础命令 一. useradd命令 1.命令格式: useradd 选项 用户名 2.命令功能: 添加新的用户账号 3.常用参数: -c comment 指定一段注释性描述.-d 目录 ...

  2. Linux系统性能10条命令监控

    Linux系统性能10条命令监控 概述 通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解. uptime dmesg | tail vmstat 1 mpstat -P ALL 1 p ...

  3. 【No.2】监控Linux性能25个命令行工具

    接着上一篇博文继续 [No.1]监控Linux性能25个命令行工具 10:mpstat -- 显示每个CPU的占用情况 该命令可以显示每个CPU的占用情况,如果有一个CPU占用率特别高,那么有可能是一 ...

  4. 【No.1】监控Linux性能25个命令行工具

    如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?通过以下命令或者工具可以快速定位 top vmstat lsof tcpdump netsta ...

  5. linux下修改history命令保存条数

    在linux系统下.history命令会保存多少条命令呢?曾在一本书上说,如果注销系统,那么会将所有的历史命令都定入到~/.bash_history, 但只保留1000条命令(这个是由默认的shell ...

  6. Linux必学的命令

    Linux必学的命令Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作.文件存取.目录操作.进程管理.文件权限设定等.所以,在Linux系统上工作离不开使用系统提供的命令.要想真正 ...

  7. linux shell并发执行命令

    一般我们在linux上十一shell命令的批量执行操作,一般使用for或者while 循环进行操作,但是这样有一个问题,for或者while本质上是串行的,并不能,如果某一个命令执行耗费的时间比较长, ...

  8. Linux Shell常用shell命令

    Linux Shell常用shell命令 一.文件.目录操作命令 1.ls命令 功能:显示文件和目录的信息 ls 以默认方式显示当前目录文件列表 ls -a 显示所有文件包括隐藏文件 ls -l 显示 ...

  9. linux系统状态检测命令

    1.ifconfig命令 ifconfig命令用于获取网卡配置与网络状态等信息,格式为“ifconfig [网络设备] [参数]”. 使用ifconfig命令来查看本机当前的网卡配置与网络状态等信息时 ...

随机推荐

  1. Java中TreeMap的基本操作

    TreeSet有四种种构造函数可以初始化 在代码中主要列出了常用的三种: 构造方法摘要 TreeSet()           构造一个新的空 set,该 set 根据其元素的自然顺序进行排序. Tr ...

  2. 兼容ie透明书写

    filter:alpha(opacity=0); opacity:0;filter:alpha(opacity=70); opacity:0.7;

  3. ubuntu新建、删除用户

    新建用户名为newuser的用户,并赋予sudo权限 adduser newuser --ingroup sudo 删除用户以及用户目录 deluser -r newuser

  4. ubuntu禁用n卡驱动(进系统卡死)

    显卡驱动 该发行版依旧内置了Nouveau 开源驱动,这是导致频繁死机的直接原因.接下来要做的三件事情是: 禁用Nouveau 内核模块 安装Intel HD 530 驱动(二选一) 安装NVIDIA ...

  5. 2018.12.21 bzoj3238: [Ahoi2013]差异(后缀自动机)

    传送门 后缀自动机好题. 题意: 做法:samsamsam 废话 考虑翻转字串,这样后缀的最长公共前缀等于前缀的最长公共后缀. 然后想到parentparentparent树上面两个串的最长公共后缀跟 ...

  6. Codeforces 1060E(思维+贡献法)

    https://codeforces.com/contest/1060/problem/E 题意 给一颗树,在原始的图中假如两个点连向同一个点,这两个点之间就可以连一条边,定义两点之间的长度为两点之间 ...

  7. hibernate添加数据报错:Could not execute JDBC batch update

    报错如下图所示: 报错原因:在配置文件或注解里设置了字段关联,但数据却没有关联. 解决方法:我的错误是向一个多对多的关联表里插入数据,由于表中一个字段的数据是从另一张表里get到的,通过调试发现,从以 ...

  8. PYTHON编码处理-str与Unicode的区别

    一篇关于STR和UNICODE的好文章 整理下python编码相关的内容 注意: 以下讨论为Python2.x版本, Py3k的待尝试 开始 用python处理中文时,读取文件或消息,http参数等等 ...

  9. c# devexpress绘图 三角函数

    加标题: using System; using System.Windows.Forms; using DevExpress.XtraCharts; // ... namespace SideByS ...

  10. form表单序列化为json格式数据

    在web开发过程中,经常遇到将form序列化不能格式的字符串提交到后台,下面就介绍怎样将form表单序列化为json字符串. 首先,是扩展的jquery序列化插件,依赖jquery.经测试,这段代码可 ...