用户管理类命令

添加用户:useradd name

删除用户:userdel -r name "-r"表示删除对应用户的目录

修改密码:passwd name

切换用户:su - name "-"表示切换用户同时带入环境变量

添加用户组:groupadd name

删除用户组:groupdel name

权力分配:sudo commend 系统管理员分配给普通用户一些合理的权力

  通过配置/etc/sudoers文件来分配权力

  username ALL=(ALL) NOPASSWD: /usr/sbin/*

  用户名 主机名=(被运行的用户名) 可运行的命令

文件与目录类命令

清屏:clear

查看目录:ls name "-a"表示显示所有文件 "-l"表示显示详细信息

切换目录:cd name ".."表示返回上一级目录 "-"表示返回上次目录

复制文件:cp src dst "-r"表示复制目录

移动或更名:mv src dst

删除文件或目录:rm name "-r"表示删除目录 "-f"表示删除不提示

改变文件权限:

  chmod who+mode name

  who: u 表示文件所有者 g 表示文件所有组 o 表示其他用户 a 表示所有用户

  mode:+ 表示添加权限 - 表示取消权限 = 表示给定权限

创建目录:mkdir name "-p"表示连续创建目录

查看目录大小:du name

查看当前路径:pwd

压缩打包命令

.tar 表示用tar命令打包的文件

.gz 表示用gzip命令压缩的文件

.bz2 表示用bzip2命令压缩的文件

压缩解压

压缩: gzip name   bzip2 name

解压: gzip -d name   bzip2 -d name

打包压缩

打包:tar cvf newname.tar oldname

解包:tar xvf name.tar

打包压缩:tar zcvf newname.tar.gz oldname

解压解包:tar zxvf name.tar.gz

磁盘管理类命令

加载设备:mount 设备名 挂载目录   将设备文件转换成目录来访问

卸载设备:unmount 挂载目录

查看磁盘:df -hl

创建文件:touch name

查看文件大小:file name

文件链接:ln fliename linkname "-s"表示创建一个软链接,否则创造一个硬链接

查找类命令

查找文件/目录:find 查找路径 -name 文件名

查找文件里的字符串:grep "字符串" 路径   "-rn"表示列出字符串在文件中的第几行和文件名

文件信息:file filename   通过file命令可以查看程序运行的平台等相关信息

进程管理类命令

查看进程:ps aux

杀死进程:kill pid

查看内存:free

查看cpu占有率:top

杂项命令

软件管理:rpm 软件包   "-ivh"表示安装软件包 "-qa"表示查看已安装的软件包 "-e"表示卸载已安装的软件包

管道操作符:命令1 | 命令2   把第一个命令的输出作为第二个命令的输入

查看帮助:man 命令名

关机:shutdown now 或者 poweroff

[国嵌笔记][005][Linux命令详解]的更多相关文章

  1. Linux命令详解之—tail命令

    tail命令也是一个非常常用的文件查看类的命令,今天就为大家介绍下Linux tail命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux tail命令主要用来从指定点开始将文 ...

  2. Linux命令详解之—less命令

    Linux下还有一个与more命令非常类似的命令--less命令,相比于more命令,less命令更加灵活强大一些,今天就给大家介绍下Linux下的less命令. 更多Linux命令详情请看:Linu ...

  3. Linux命令详解之—more命令

    Linux more命令同cat命令一样,多用来查看文件内容,本文就为大家介绍下Linux more命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux的more命令类似 ca ...

  4. 【转】linux命令详解:md5sum命令

    [转]linux命令详解:md5sum命令 转自:http://blog.itpub.net/29320885/viewspace-1710218/ 前言 在网络传输.设备之间转存.复制大文件等时,可 ...

  5. Linux命令详解之—cat命令

    cat命令的功能是连接文件或标准输入并打印,今天就为大家介绍下Linux中的cat命令. 更多Linux命令详情请看:Linux命令速查手册 Linux 的cat命令通常用来显示文件内容,也可以用来将 ...

  6. Linux命令详解之—pwd命令

    Linux的pwd命令也是一个非常常用的命令,本文为大家介绍下Linux中pwd命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux pwd命令用于显示工作目录. 执行pwd指 ...

  7. Linux命令详解之–cd命令

    cd命令是linux实际使用当中另一个非常重要的命令,本文就为大家介绍下Linux中cd命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux cd命令用于切换当前工作目录至 d ...

  8. Linux命令详解之–ls命令

    今天开始为大家介绍下Linux中常用的命令,首先给大家介绍下Linux中使用频率最高的命令--ls命令. 更多Linux命令详情请看:Linux命令速查手册 linux ls命令用于显示指定工作目录下 ...

  9. (转)linux命令详解之useradd命令使用方法

    linux命令详解之useradd命令使用方法 原文:http://blog.csdn.net/u011537073/article/details/51987121 Linux 系统是一个多用户多任 ...

随机推荐

  1. PredictionIO+Universal Recommender快速开发部署推荐引擎的问题总结(3)

    PredictionIO+Universal Recommender虽然可以帮助中小企业快速的搭建部署基于用户行为协同过滤的个性化推荐引擎,单纯从引擎层面来看,开发成本近乎于零,但仍然需要一些前提条件 ...

  2. 学习时用的软件最新 开发环境为Visual Studio 2010,数据库为SQLServer2005,使用.net 4.0开发。 超市管理系统

    一.源码特点 1.采用典型的三层架构进行开发.模板分离,支持生成静态 伪静态..购物车.登陆验证.div+css.js等技术二.功能介绍 1.本源码是一个超市在线购物商城源码,该网上商城是给超市便利店 ...

  3. C# Split用法

    1.用字符串分隔: using System.Text.RegularExpressions;string str="aaajsbbbjsccc";string[] sArray= ...

  4. mysql超时机制

    mysql每次建立一个socket连接(connect)时,这个socket都会占用一定内存.即使你关闭(close)连接时,并不是真正的关闭,而是处于睡眠(sleep)状态. 当你下次再进行连接时, ...

  5. 欢迎大家走进我的园子 ( ^___^ )y 本博客文章目录整理

    "记录"是见证成长:"成长"则意味着蜕变:“变",创造无限可能! ------致自己 文章越来越多,不容易查看,特整理了一个目录,方便快速查找 坚持的是分享,搬运的是知识,图的是大家的进步,欢迎更多的 ...

  6. nginx+apache前后台搭配使用

    nginx apache都是web服务器 但是nginx更轻型对静态处理强大,而且nginx也是反向代理服务器,可以作转发 apache比较重型,非常稳定,处理动态WEB程序非常好,但是对静态处理就比 ...

  7. .Net IOC框架入门之二 CastleWindsor

    一.简介 Castle是.net平台上的一个开源项目,为企业级开发和WEB应用程序开发提供完整的服务,用于提供IOC的解决方案.IOC被称为控制反转或者依赖注入(Dependency Injectio ...

  8. 中文版microbit:TurnipBit显示动态滚动字符教程实例

    随着当今社会的发展,社会的进步,家长们越来越忙碌,致使家长们在孩子成长过程中陪孩子的互动的时间越来越少,为此,TurnipSmart公司制作的一款MicroPython开发板--TurnipBit,这 ...

  9. zabbix-server端与zabbix-agent端部署与监控

    环境: [root@redis ~]# uname -a Linux redis -.el6.x86_64 # SMP Tue Mar :: UTC x86_64 x86_64 x86_64 GNU/ ...

  10. win8使用putty登录虚拟机linux

    从下午两点开始在尝试,差不多用了6个小时候到现在终于成功了! 连接器使用的是putty,只要知道虚拟机的ip地址就可以尝试连接,所以首先查询虚拟机上的ip地址,使用命令: ifconfig 出现提示: ...