此文章仅用于Linux复习期末连线题和常见命令参考,如有错漏请留言。可能有部分命令重复。

上一篇:Linux常见命令详解,大连海事大学Linux期末连线题复习参考(上)

第七章

ps

英语释义:report a snapshot of the current processes.

常见用法:ps命令用于显示系统中当前正在运行的进程。常用参数包括aux(显示所有进程的详细信息)、ef(以树状结构显示进程关系)等。

示例:ps aux

pstree

英语释义:display a tree of processes.

常见用法:pstree命令用于以树状图显示进程的层次结构。通常无需参数,直接输入pstree即可显示完整的进程树。

示例:pstree

kill

英语释义:terminate a process by specifying its PID (process ID).

常见用法:kill命令用于终止指定PID的进程。常用参数包括-9(强制终止进程)、-15(优雅地终止进程)等。

示例:kill -9 12345

top

英语释义:display and update sorted information about processes.

常见用法:top命令用于实时显示系统中运行的进程信息,包括CPU占用情况、内存占用情况等。通常无需参数,直接输入top即可。

示例:top

at

英语释义:execute commands at a specified time.

常见用法:at命令用于在指定时间执行一次性任务。通过at命令可以在未来的某个时间点执行特定的命令。

示例:at 10:00 PM

crontab

英语释义:schedule periodic background work.

常见用法:crontab命令用于定时执行任务。通过编辑crontab文件可以设置系统定时执行特定的命令或脚本。

示例:crontab -e

&

常见用法:在命令末尾加上&符号,可以将该命令放到后台运行,从而可以立即返回到命令提示符,继续输入其他命令。

示例:./myprogram &

jobs

常见用法:jobs命令用于显示当前在后台运行的任务列表。

示例:jobs

bg

常见用法:bg命令用于将一个在后台暂停的作业转移到后台运行。

示例:bg %1 (将编号为1的作业转移到后台运行)

fg

常见用法:fg命令用于将一个作业放到前台运行。

示例:fg %1 (将编号为1的作业放到前台运行)

三个目录

/proc/pid/environ

常见用法:通过读取/proc/pid/environ文件,可以查看指定进程的环境变量。

示例:cat /proc/12345/environ

/proc/pid/exe

常见用法:通过读取/proc/pid/exe常见用法:通过读取/proc/pid/exe文件,可以查看指定进程的可执行文件路径。

示例:ls -l /proc/12345/exe

/proc/pid/cmdline

常见用法:通过读取/proc/pid/cmdline常见用法:通过读取/proc/pid/cmdline文件,可以查看指定进程的完整命令行参数。

示例:cat /proc/12345/cmdline

第八章

find

英语释义:search for files in a directory hierarchy.

常见用法:find命令用于在指定目录结构中搜索文件。常用参数包括-name(按文件名搜索)、-type(按文件类型搜索)等。

示例:find /path/to/search -name “filename”

mkdir

英语释义:make directories.

常见用法:mkdir命令用于创建新的目录。直接输入mkdir加上要创建的目录名称即可。

示例:mkdir new_directory

rmdir

英语释义:remove empty directories.

常见用法:rmdir命令用于删除空的目录。只有当目录为空时才能被删除。

示例:rmdir empty_directory

mv

英语释义:move (rename) files.

常见用法:mv命令用于移动文件或重命名文件。可以将文件移动到其他目录,也可以在同一目录下进行重命名操作。

示例:mv file1 /path/to/directory

cp

英语释义:copy files and directories.

常见用法:cp命令用于复制文件或目录。可以将文件复制到其他目录,也可以在同一目录下进行复制操作。

示例:cp file1 file2

rm

英语释义:remove files or directories.

常见用法:rm命令用于删除文件或目录。慎用该命令,因为删除的文件无法恢复。

示例:rm file1

chown

英语释义:change file owner and group.

常见用法:chown命令用于修改文件或目录的所有者和所属组。常用参数包括-R(递归修改)等。

示例:chown user:group file1

tar

英语释义:archive files in a tar format.

常见用法:tar命令用于创建.tar文件或对.tar文件进行解压缩操作。

示例:tar -cvf archive.tar file1 file2

gzip

英语释义:compress files using gzip algorithm.

常见用法:gzip命令用于压缩文件,并将原始文件替换为压缩后的文件。

示例:gzip file1

bzip2

英语释义:compress files using bzip2 algorithm.

常见用法:bzip2命令用于使用bzip2算法压缩文件。

示例:bzip2 file1

file

英语释义:determine file type.

常见用法:file命令用于确定文件的类型。

示例:file filename

df

英语释义:report file system disk space usage.

常见用法:df命令用于显示文件系统的磁盘空间使用情况。

示例:df -h

more

英语释义:file perusal filter for crt viewing.

常见用法:more命令用于逐页查看文件内容。

示例:more filename

less

英语释义:opposite of more.

常见用法:less命令也用于逐页查看文件内容,但相比more命令,less具有更多功能和更好的性能。

示例:less filename

cat

英语释义:concatenate and display the content of files.

常见用法:cat命令用于查看文件的内容,并且还可以用于合并文件。

示例:cat filename

su

英语释义:substitute user identity.

常见用法:su命令用于切换用户身份。

示例:su username

w

英语释义:show who is logged on and what they are doing.

常见用法:w命令用于显示当前系统上登录用户的信息。

示例:w

who

英语释义:show who is logged on.

常见用法:who命令用于显示当前登录系统的用户信息。

示例:who

passwd

英语释义:change user password.

常见用法:passwd命令用于修改用户的登录密码。

示例:passwd

whereis

英语释义:locate the binary, source, and manual page files for a command.

常见用法:whereis命令用于定位特定命令的可执行文件、源文件及man手册位置。

示例:whereis command

man

英语释义:an interface to the system reference manuals.

常见用法:man命令用于查看系统手册中的命令说明和用法。

示例:man command

info

英语释义:read documentation in Info format.

常见用法:info命令用于查看GNU项目的文档信息。

示例:info command

tr

英语释义:translate or delete characters.

常见用法:tr命令用于对输入的字符进行替换、删除等操作。

示例:echo “hello” | tr ‘l’ ‘L’

fmt

英语释义:simple optimal text formatter.

常见用法:fmt命令用于对文本进行简单的格式化处理。

示例:fmt -w 80 filename

split

英语释义:split a file into pieces.

常见用法:split命令用于将文件分割成多个部分。

示例:split -b 10M bigfile

awk

英语释义:pattern scanning and processing language.

常见用法:awk命令用于处理文本文件,常用于数据抽取和报表生成。

示例:awk ‘{ print $1 }’ filename

第十章

chsh

英语释义:change login shell

常见用法:chsh命令用于更改用户的登录shell。可以用来切换用户默认的命令行解释器。

示例:chsh -s /bin/bash username

id

英语释义:print real and effective user and group IDs

常见用法:id命令用于显示当前用户的标识信息,包括用户ID(UID)和所属组ID(GID)等。

示例:id

chmod

英语释义:change file mode bits

常见用法:chmod命令用于修改文件或目录的权限。

示例:chmod 755 file

chown

英语释义:change file owner and group

常见用法:chown命令用于修改文件或目录的所有者和所属组。

示例:chown user:group file1

chgrp

英语释义:change group ownership

常见用法:chgrp命令用于修改文件或目录的所属组。

示例:chgrp groupname file1

set

英语释义:set or unset options and positional parameters

常见用法:set命令用于设置Shell的各种属性和变量。

示例:set -x

unset

英语释义:unset values and attributes of variables and functions

常见用法:unset命令用于取消已定义的变量或函数。

示例:unset variable_name

以下部分请自己了解哈

常用的环境变量;

export;readonly;read;shift;test;expr;let;sed;find;
tr;mail;tee;tar;

压缩相关命令;

alias;write,mesg;links;w3m;lynx;

网络相关:ping,traceroute;ifconfig,netstat;cal;time;bc;units;
spell;ispell;look;fmt;cut;awk;script;

监控相关:date;top;free;
vmstat;df;lspci;


备案号:蜀ICP备2024059864号

本站总访问量

友情链接:老登AI www.laodengai.com

友情链接:扑扑特桔 www.puputeju.com

友情链接:火哥研习社 www.7we.cn