ps:其实学习linux系统,多多联系我们现在使用的Windows系统,这样就可以事半功倍的学习;

一. 启动,关机,登入,登出相关命令

[login]: 登录

[logout] :登出

[shutdown] :停止系统

[halt] :停止系统

[reboot] :重启动

[poweroff] :切断电源

[sync]: 把内存里的内容写入磁盘

[lilo] :安装lilo启动管理程序

[grub]: 安装lilo启动管理程序

二. Shell相关命令

[chsh]: 切换Shell

[history]: 显示命令履历

[alias]: 设置命令别名

[unalias]: 取消命令别名

[which]: 显示命令所在位置

[type]: 查询命令种类

[echo]: 显示字符串或者变量内容

[set]: 设置/显示Shell变量

[printenv]: 显示环境变量

[export]: 设置环境变量

[env]: 设置临时环境变量

[unset]: 释放环境变量

[setenv]: 设置环境变量

[unsetenv]: 释放环境变量

[source]: 执行文件当中的命令

[man]: 查询命令手册

[info]: 查询超文本命令手册

[whatis]: 显示命令简介

[apropos]: 通过关键字查询手册

三. 用户管理相关命令

[su]: 切换到其他用户

[useradd]: 追加用户

[adduser]: 追加用户

[userdel]: 删除用户

[usermod]: 修改用户设置

[chfn]: 修改用户私人信息

[groupadd]: 追加组

[groupdel]: 删除组

[groupmod]: 修改组设置

[passwd]: 更改密码

[whoami]: 显示用户名

[logname]: 显示登录用户帐号

[users]: 显示所有登录用户信息

[who]: 查询登录用户信息

[w]: 查询登录用户信息

[id]: 显示指定用户的ID信息

[groups]: 显示指定用户的所属组

[finger]: 显示指定用户的个人信息

[mesg]: 开关与他人收发消息

[write]: 给其他用户发消息

[wall]: 给所有用户发消息

[talk]: 和其他用户聊天

五. 文件操作相关命令

[ls]: 显示文件列表

[tree]: 显示目录树

[pwd]: 显示当前路径

[cd]: 更改当前路径

[pushd]: 追加路径到目录堆栈

[popd]: 从目录堆栈删除路径

[dirs]: 显示目录堆栈的内容

[mkdir]: 创建路径

[rmdir]: 删除路径

[cp]: 复制文件/目录

[rm]: 删除文件/目录

[mv]: 移动文件/目录,修改文件名

[chown]: 更改文件/目录的所有者

[chgrp]: 修改文件/目录的所有组

[chmod]: 修改文件/目录的权限

[touch]: 更改文件时间

[ln]: 建立文件/目录链接

[find]: 查找文件

[whereis]: 显示文件存在的路径名

[file]: 查询文件种类

[size]: 查询文件大小

六. 文件编辑相关命令

[cat]: 显示文件内容

[tee]: 输出到文件和屏幕

[more]: 分屏显示文件内容

[less]: 分屏显示文件内容

[head]: 显示文件头部内容

[tail]: 显示文件尾部内容

[fold]: 折叠显示长行

[sort]: 排列文件的行

[cmp]: 比较文件内容

[diff]: 显示文件差异

[nkf]: 更改日语文件编码

[dd]: 变更文件之后复制

[wc]: 统计文本单词数,文件大小等

[split]: 分割文件

[paste]: 以行连接文件

[join]: 以字段连接文件

[grep]: 查询文字

[uniq]: 过滤重复部分显示文件内容

[tr]: 替换文字

[sed]: 替换文字

[vi]: vi文字编辑器

七. 压缩/解压缩相关命令

[tar]: 压缩/解压缩文件(归档--跟gzip&gunzip搭配使用)

[compress]: 压缩/解压缩文件

[uncompress]: 解压缩

[gzip]: 压缩/解压缩文件(比较常用)

[gunzip]: 解压缩(比较常用)

[zcat]: 显示压缩文件的内容

[lha]: 压缩/解压缩文件

[uuencode]: 把二进制文件编码为文本文件

[uudecode]: 把经过编码的文本文件还原为二进制文件

八. MS-DOS工具集

[mdir]: 显示文件列表

[mcd]: 改变当前目录

[mmd]: 新建目录

[mrd]: 删除目录

[mdeltree]: 删除目录树

[mcopy]: 复制文件

[mdel]: 删除文件

[mmove]: 移动文件

[mren]: 更改文件或目录名

[mattrib]: 修改文件属性

[mtype]: 显示文件内容

[mdu]: 查询文件或目录大小

[minfo]: 显示磁盘信息

[mformat]: 以MS-DOS方式格式化磁盘

[mlabel]: 设置磁盘标签

九. 控制外部设备相关命令

[mount]: mount上设备

[umount]: 解除已经mount上的设备

[eject]: 弹出(CD/DVD等)

[fdformat]: 格式化软盘

[fdisk]: 配置/显示硬盘分区

[mkfs]: 格式化磁盘分区

[fsck]: 检查/修复磁盘错误

[lpr]: 打印到打印机

[lprm]: 中断打印任务

[lpq]: 显示打印任务的状态

[lpc]: 管理/控制打印任务

[ifconfig]: 显示/设定NIC配置

十. 进程及任务管理相关命令

[ps]: 显示正在运行的进程

[jobs]: 显示后台运行任务

[fg]: 把任务切换到前台

[bg]: 把任务切换到后台

[kill]: 中止进程或任务

[killall]: 中止进程或任务

[wait]: 等待进程或任务的结束

[at]: 设置定时执行任务

[atq]: 显示尚未执行的任务

[atrm]: 删除定时执行任务

[batch]: 在系统负荷减轻的时候执行任务

[nice]: 改变优先度并执行任务

[nohup]: 在后台执行任务,Logout之后也不退出

[sleep]: 休眠一定的时间

[crond]: 用来定期执行程序的命令

[screen]: 可以在多个进程之间多路复用一个物理终端的窗口管理器

十一. 网络管理相关命令

[netstat]: 显示当前网络连接状况

[route]: 显示/设置路由

[host]: 显示网络主机情况

[hostname]: 显示/设置当前主机的名字

[ping]: 确认和远程机器的连接情况

[traceroute]: 显示路由信息

[rwho]: 查询网上机器的登陆用户

[ruptime]: 查询网上机器的系统运行时间

[rlogin]: 登陆到远程机器

[telnet]: 用telnet登陆到远程机器

[rsh]: 给远程机器发送命令

[rcp]: 在远程机器之间复制文件

[mail]: 收取邮件

[sendmail]: 发送邮件

[mailq]: 确认邮件队列

[ftp]: 用ftp传输文件

十二. 其他命令

[cal]: 显示日历

[clear]: 清屏

[gcc]: 编译C语言代码

[as]: 汇编

[bc]: 计算

[rpm]: Redhat的包管理

[dpkg]: Debain的包管理

ps:其实学习linux系统,多多联系我们现在使用的Windows系统,这样就可以事半功倍的学习;

linux命令分块总结---多操作才是真理的更多相关文章

  1. Linux 命令、配置文件及操作

    Linux 命令.配置文件及操作 命令 命令 参数 说明 A alias.unalias 命令别名 B C cat 查看文件内容 cd 切换目录 chown 修改拥有着 chgrp 修改所属组 chm ...

  2. Linux命令行上执行操作,不退回命令行的解决方法

    问题描述: 如果你现在登录Centos执行了某个操作,但是操作一直占用命令行,命令行显示的也都是这个命令相关的操作,我想做其它事情 ,该怎么办呢 ? 解决方法: 根据<Linux命令行与Shel ...

  3. 每天一个linux命令(目录文件操作):【转载】Linux 目录结构

    对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统至关重要,下面 ...

  4. 【转】SVN linux命令及 windows相关操作(三)

    TortoiseSVN是windows下其中一个非常优秀的SVN客户端工具.通过使用它,我们可以可视化的管理我们的版本库.不过由于它只是一个客户端,所以它不能对版本库进行权限管理. TortoiseS ...

  5. 【转】SVN linux命令及 windows相关操作(一)

    从以下博客转载和整理: http://www.cnblogs.com/richcem/archive/2011/01/08/1930823.html http://blog.wpjam.com/m/t ...

  6. 【转】SVN linux命令及 windows相关操作(二)

    转自这里:http://www.uml.org.cn/pzgl/200904246.asp 1 安装及下载client 端 2 什么是SVN(Subversion)? 3 为甚么要用SVN? 4 怎么 ...

  7. 每天一个linux命令(目录文件操作):【转载】linux文件属性详解

    Linux 文件或目录的属性主要包括:文件或目录的节点.种类.权限模式.链接数量.所归属的用户和用户组.最近访问或修改的时间等内容.具体情况如下: 命令:  ls -lih 输出: [root@loc ...

  8. linux命令行下的操作的快捷键

    历史相关命令 命令                   含义!!                      执行上一条命令!num                 执行历史命令中的第num条命令!-n ...

  9. 每天一个linux命令-uname,输出操作系统信息(内核版本、硬件架构32位/64位等)

      uname命令:主要用于输出一组操作系统的信息. 这个命令比较简单也比较有意思.为什么这么说呢?输入--help后看看效果,一目了然,简单吧: 首先输出完整信息: 我们再依次来输出一下: 最后,我 ...

随机推荐

  1. 多线程和多进程的区别(C++)

    很想写点关于多进程和多线程的东西,我确实很爱他们.但是每每想动手写点关于他们的东西,却总是求全心理作祟,始终动不了手. 今天终于下了决心,写点东西,以后可以再修修补补也无妨. 一.为何需要多进程(或者 ...

  2. IIS 启用w3wp.exe调试 没有找到w3wp进程

    必须条件: 在进程列表的下面,有个show processes in all sessions,把它勾上就能看到了 . VS中附加进程的方式调试IIS页面,以及设置断点无效问题解决 以前调试网站的时候 ...

  3. 用Redis作为Mysql数据库的缓存

    看到一篇不错的博文,记录下: http://blog.csdn.net/qtyl1988/article/details/39553339 http://blog.csdn.net/qtyl1988/ ...

  4. linux下的Source命令的基本功能

    source命令用法:source FileName作用:在当前bash环境下读取并执行FileName中的命令.注:该命令通常用命令“.”来替代.如:source .bash_rc 与 . .bas ...

  5. loadrunner Analysis :SLA(Service Level Agreement服务水平协议)

    SLA是为负载场景定义的具体目标,用于与实际负载结果比较,确定系统是否达到性能目标. 1.1.1     设置SLA(以Transaction Response Time(Average)为例) 可以 ...

  6. 001.MVC基本概述

    MVC的基本概念 一.NET平台下开发web应用程序的方案(方法) 方案A:ASP.NET webForm1.web窗体:臃肿(胖)性能低 优点:有很多的web控件可以使用,能够方便的和服务端交互(数 ...

  7. C++ 头文件系列(forward_list)

    简介 forwrad_list字面意思为前向列表,但实际上它是一种单向列表,只能从单一方向遍历. 单向链表实现 forward_list内部是用单向列表实现的,并且设计该库的时候就是以近乎手写的单向链 ...

  8. Java日期工具类,Java时间工具类,Java时间格式化

    Java日期工具类,Java时间工具类,Java时间格式化 >>>>>>>>>>>>>>>>>&g ...

  9. java实现解析二进制文件(字符串、图片)

    1.需求说明,实现细节要求: 解析二进制文件 files\case10\binary,其中包含一个字符串和一张图片,数据文件格式为字符串数据长度(2字节)+字符串内容+图片数据长度(4字节)+图片数据 ...

  10. C++编程练习(13)----“排序算法 之 堆排序“

    堆排序 堆是具有下列性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆(也叫最大堆):或者每个结点的值都小于或等于其左右孩子结点的值,称为小顶堆(也叫最小堆). 最小堆和最大堆如 ...