1、free
该命令用于查看当前系统内存的使用情况,它可以显示系统中剩余及已用的物理内存、交换内存、共享内存和内核缓冲区。
2、top
使用方式:top [-] [d delay] [q] [c] [S] [s] [n]
说明:即时显示 process 的动态
d : 改变显示的更新速度,或是在交谈式指令列( interactive command)按 s
q : 没有任何延迟的显示速度,如果使用者是有 superuser 的权限,则 top 将会以最高的优先序执行
c : 切换显示模式,共有两种模式,一是只显示执行档的名称,另一种是显示完整的路径与名称S : 累积模式,会将己完成或消失的子行程 ( dead child process ) 的 CPU time 累积起来
s : 安全模式,将交谈式指令取消, 避免潜在的危机
i : 不显示任何闲置 (idle) 或无用 (zombie) 的行程
n : 更新的次数,完成后将会退出 top
b : 批次档模式,搭配 "n" 参数一起使用,可以用来将 top 的结果输出到档案内
范例:
显示更新十次后退出 ;
top -n 10
3、ps
使用方式:ps [options] [--help]
说明:显示瞬间行程 (process) 的动态
参数:
ps 的参数非常多, 在此仅列出几个常用的参数并大略介绍含义
-A 列出所有的行程
-w 显示加宽可以显示较多的资讯
-au 显示较详细的资讯
-aux 显示所有包含其他使用者的行程
==============================================================
netstat -na --ip 检查端口使用
pgrep xinet 查看xinet 的pid
service vsftpd start 启动vsftpd服务
which vsftpd 查看vsftpd的目录
chmod u+x jdk...bin 授予jdk..bin的执行权限
(jdk安装后在:/usr/java/jdk.../bin中)
source /etc/profile 将profile导入的变量立即生效
即可把a.txt拷贝到当前目录
cp /home/xp/a.txt ./
查看liunx的版本
cat /proc/version
修改指定用户密码:
[root@localhost ~]# passwd single
查看用户:
1.cat /etc/passwd
2.As we all know that by default all the users created will have their home directories in /home share
so we'll modify our command a bit by using grep.
Now it'll be
cat /etc/passwd | grep "/home"
3. Now we'll get all the user accounts which have their home share in /home.
But the only output we need is the list of users & nothing else.
4. So we'll modify our command again
cat /etc/passwd | grep "/home" |cut -d: -f1
Now what we have done is that we have piped the output of previous command to another variable "cut"
What we have done here is we have added
cut -d: -f1
-d: means delimiter :
-f1 means display first field of line i.e. username.
So final command is
Cat /etc/passwd |grep "/home" |cut -d: -f1
This works until all your users have their home share in /home. If you have defined their home share to some other destination. Modify the above command.
(Hint : In previous case we started grep "/home" , this time we'll use grep "/bin/bash" or whatever valid shell you are using)
Now command will be like..
Cat /etc/passwd |grep "/bin/bash" |cut -d: f1
可以看出grep 命令和 cut命令的 以及管道的作用
分享到:
相关推荐
linux常用命令大全 1. **ls**:列出目录内容 2. **cd**:改变当前目录 3. **pwd**:显示当前工作目录 4. **mkdir**:创建目录 5. **rmdir**:删除空目录 6. **cp**:复制文件或目录 7. **mv**:移动或重命名文件或...
常用命令如ps、top和kill允许用户查看进程信息、管理进程执行以及处理系统资源使用情况。 Linux系统软件安装则是通过命令如apt-get或yum等包管理工具来进行。这些工具可以帮助用户搜索、安装、升级、卸载和管理...
### Linux常用命令详解 #### 一、文件管理 1. **ls**:此命令用于列出当前目录中的文件和子目录。通过使用不同的选项,可以改变其输出格式。 - `-l`:使用长格式列表输出,包括文件权限、拥有者、组、大小等详细...
Linux常用命令大全涵盖的范围非常广泛,从文件与目录操作到系统信息查看,再到网络配置与管理,以及系统维护与管理等多个方面。 首先,文件与目录操作是使用Linux时最基础的操作之一。使用cat命令可以查看文件的...
掌握Linux常用命令是操作系统高效管理和使用的前提。Linux命令合集通常包括文件和目录管理、文本处理、系统管理、网络通信和用户权限管理等几个方面。 在文件和目录管理方面,命令如“ls”用于列出目录内容,“cd”...
以下是对PDF文件中提到的一些常用Linux命令的详细解释。 **ls命令**: 1. **命令格式**:`ls [选项] [文件或目录]` 2. **命令功能**:用于列出当前目录下的文件和子目录。不加任何参数时,它会显示所有非隐藏文件和...
linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; ...
使用场景及目标:这份文档可作为 Linux 新手上路指南,帮助他们迅速熟悉常用的 Shell 工具;同时也是 IT 技术从业者解决日常工作中遇到的问题时的有效参考资料;还可以为准备参加系统管理员认证考试的同学提供必要的...
以下是一些关于Linux常用命令的详细说明: 1. **pwd**:`pwd`(Print Working Directory)命令用于显示当前工作目录,即用户当前所在的目录路径。 2. **cd**:`cd`命令用于切换目录。例如,`cd /`进入根目录,`cd ...
本文将详细介绍Linux中一些常用的基本命令及其使用方法,这些命令是系统管理员和高级用户必须掌握的基础知识。 1. cd命令:该命令用于改变当前工作目录。 - cd:返回当前用户的家目录。 - cd 目录名:切换到指定...
这里介绍一系列Linux常用命令,帮助用户高效使用Linux系统。 1. 文件与目录操作命令 - cd:改变当前工作目录。 - pwd:显示当前工作目录的路径。 - ls:列出目录内容。 - cp:复制文件或目录。 - mv:移动或...
下面将详细讲解Linux中的一些常用命令。 首先,Linux主要由四个部分组成:内核、shell、文件系统和应用程序。内核是Linux的核心,负责系统调用和硬件资源的管理;shell作为用户与系统交互的接口,如bash shell;...
输入pwd 命令,Linux会输出当前目录。 1.2 cd命令 cd 命令用来改变所在目录。 cd/ 转到根目录中 cd~转到/home/user用户目录下 cd /usr 转到根目录下的usr目录中------------绝对路径 cd test转到当前目录下的test子...
《GitSchool-Linux常用命令大全》是一份专注于Linux系统和Git版本控制工具的文档,旨在为用户提供全面的命令行工具使用指导。文档内容可能涵盖了从基础的Linux系统命令到Git的高级特性,帮助用户有效地进行文件管理...
本文旨在全面介绍Linux常用命令,帮助用户高效地进行系统管理、文件操作、网络配置和用户管理等任务。 首先,系统管理是Linux运维工作中最为重要的一环。常用命令包括但不限于:`top`、`htop`用于查看系统资源的...
DotNetGuide-linux常用命令大全是一个涵盖Linux操作系统中常用命令的完整指南。这份指南适用于开发者以及对Linux系统感兴趣的用户,尤其是那些专注于C#/.NET/.NET Core的开发者。该资源包含了大量的实用命令,旨在...