首页/系统工具/内容

Linux常用命令使用

系统工具2024-02-08 阅读()
=] [mode] 文件名

命令中各选项的含义为:

1 、操作对象who 可以是下述字母中的任一个或者它们的组合:

u 表示用户(user) ,即文件或目录的所有者

g 表示同组(group)用户,即与文件属主有相同组ID 的所有用户

o 表示其他(others)用户

a 表示所有(all)用户,它是系统默认值。

2 、操作符号可以是:

+ 添加某个权限

– 取消某个权限

= 赋予给定权限,并取消其他所有权限

3 mode 表示权限常用的参数有

r 可读

w 可写

x 可执行

举例:

1 、将文件 script 的权限设为可执行。命令如下:

chmod =rx text

执行成功后 ,用ls -l script 命令查看文件属性的结果如下:

-r-xr-xr-x 1 user group 0 Feb 10 09:42 script

2 、将文件 text 的权限设为:文件属主可读、可写、可执行,与文件属主同组的用户可读,其他用户不可读。命令如下:

chmod u=rwx,g=r,o= text (注意,后无空格o=后有空格)

执行成功后 ,用ls –l text 命令查看文件属性的结果如下:

-rwxr—– 1 user group 0 Feb 10 09:42 text

8. chown

chown 用于更改某个文件或目录的属主和属组,这个命令也很常用。例如root 用户把自己的一个文件拷贝给用户oracle ,为了让用户oracle 能够存取这个文件,root 用户应该把这个文件的属主设为oracle ,否则用户oracle无法存取这个文件。chown 的基本用法为:

chown [用户:组] 文件

举例:

  1. chown oracle:dba text

该命令将 text 文件的属主和属组分别改为oracle 和dba。

进程及任务管理命令

Linux 系统上所有运行的东西都可以称之为一个进程。每个用户任务、每个系统管理守护进程都可以称之为进程。Linux 用分时管理方法使所有的任务共同分享系统资源。以下将介绍一些常用的查看和控制进程的命令。

1. ps

ps 命令是最基本同时也是非常强大的进程查看命令。使用该命令可以查看有哪些进程正在运行以及运行的状态,进程是否结束,进程有没有僵死,哪些进程占用了过多的资源等等。

该命令的基本用法如下

ps [选项]

其中常用的选项有:

-e 显示所有进程

-f 全格式

-l 长格式

举例:

1、在控制台输入 ps 命令,得到类似如下的输出:

PID TTY TIME CMD

12039 pts/0 00:00:00 bash

18710 pts/0 00:00:00 ps

该命令显示当前登录用户的执行进程。 显示的项目共分为四项,依次为PID(进程ID)、 TTY(终端名称) 、TIME(进程执行时间)、 CMD(该进程的命令行输入)。

2、 在控制台输入以下命令:

  1. ps –ef

UID PID PPID C STIME TTY TIME CMD

root 1 0 0 Jan14 ? 00:00:05 init

root 2 1 0 Jan14 ? 00:00:00 [keventd]

root 3 1 0 Jan14 ? 00:00:00 [kapmd]

…………………..

该命令将显示所有执行进程的信息。 显示的项目依次为UID (执行进程的用户ID) PID(进程ID)、 PPID(父进程ID) 、TTY(终端名称) 、STIME(进程启动时间) 、TIME(进程执行时间) 、CMD(该进程的命令行输入)。

该命令的输出较多 ,可以使用grep 命令进行过虑,以方便查看,如:

  1. ps –ef(北联网教程,专业提供视频软件下载)

    第1页  第2页  第3页  第4页  第5页 

    ……

相关阅读