Logo
Section 1 / 2

其他命令速查表

以下是一份简洁的 Linux 常用命令速查表。

导入

其他命令速查表

以下是一份简洁的 Linux 常用命令速查表。

命令定义语法示例
bcbc 是一种用于执行数学计算的任意精度语言。bc [ -hlwsqv ] [long-options] [file]将变量 var 赋值为 5 并在控制台显示:echo "var=5;var" | bc
chdir(更改目录)chdir 是用于更改当前工作目录的系统命令。chdir directory_name将目录更改为 "/home/etc/ww":chdir /home/etc/ww
df(磁盘可用空间)显示当前挂载文件系统的已用空间和可用空间信息。df [option(s)] [device(s)]仅获取根目录的信息:df /
du(磁盘使用情况)显示目录和文件的大小。du [options] [directories and/or files]显示位于 dir1 中的 dir2 下所有目录的大小:du dir1/dir2
file该命令用于分类文件系统对象。file [option(s)] object_name(s)获取名为 "file1.txt" 的文件信息:file file1.txt
free提供关于未使用和已使用内存及交换空间的信息。free [options]以兆字节显示全部数据:free -m
gzip用于压缩或解压文件。gzip [options] [suffix] [filename]解压文件 "file.gz":gzip -d file.gz
halt该命令指示硬件停止所有 CPU 功能。halt [option]sudo halt
hostname显示或设置计算机的主机名和域名。hostname [options] [new_host_name]将主机名更改为 "host2":hostname host2
kdesu打开 KDE su,即 su 命令的图形化前端。kdesu [-u username] [options] command在普通用户会话中以 root 权限运行 Nautilus(GNOME 桌面的官方文件管理器):kdesu -c nautilus
killall终止与所提供程序名称相关联的所有进程。killall [options] program_name(s)立即终止 nautilus(GNOME 桌面的官方文件管理器):killall nautilus
lessless 是比 more 更强大的版本,支持向前和向后浏览文件。此外,less 不需要在启动前读取整个输入文件,因此对于大文件,其启动速度比 vi 等文本编辑器更快。less <file name>less /var/log/file
mkfs(创建文件系统)在磁盘或其分区上创建文件系统。mkfs [ -V ] [ -t fstype ] [ fs-options ] filesys [ blocks ]在插入第一个软盘驱动器的格式化软盘上创建 ext2 文件系统:mkfs /dev/fd0
more一次一页地显示信息。more [filename]逐页查看文件的目录列表:more file.txt
mv用于重命名和移动文件及目录。mv [options] argument(s)将 "file1.txt" 重命名为 "file2.txt":mv file1.txt file2.txt
pstree以树状图形式显示系统上的进程。pstree [options] [pid or username]仅显示由用户名为 runner 的用户启动的分支:pstree runner
reboot重启计算机,无需关闭再打开电源。reboot [option]reboot
rsync一种快速复制工具。rsync [options] src [dest]rsync -v /var/lib/rpm/file /root/temp/file
runlevel报告当前和之前的运行级别。runlevel [utmp]通常不带选项使用:runlevel
sed(流编辑器)允许对文本进行过滤和转换。sed options [script] [Inputfile]将 'file.txt' 中所有 "cat" 替换为 "dog":sed 's/cat/dog/g' file.txt
shred安全删除文件。shred [option(s)] file(s)_or_devices(s)安全销毁 "file1.txt" 和 "file2.txt":shred file1.txt file2.txt
shutdown该命令用于在指定时间关闭或重启系统,并可向已登录用户发送提示信息。shutdown [option]… TIME [MESSAGE]sudo shutdown 5;系统将在 5 分钟后关机。
spell该命令用于检查拼写错误。spell [options] [file_name(s)]检查 "file.txt" 的拼写:spell file.txt
strings返回文件中每个可打印字符的字符串。strings [options] file_name(s)显示 file1.txt 中长度至少为 3 个字符的所有字符串:strings -n 3 file1
su(替换用户)在不退出当前登录会话的情况下切换登录会话的所有者。su [options] [commands] [-] [username]将当前登录会话的用户更改为 anna:su anna
tar用于将文件归档为 tar 格式。也可用于转换、维护和提取 tar 文件。tar [option(s)] [archive] [file_name(s)]tar -cf my_files.tar file_1 file_2 file_3
tr用于转换或删除字符。tr [options] set1 [set2]将所有输入中的字母 a 替换为 b:tr a b
unalias从当前用户的别名列表中移除条目。unalias [-a] [alias_name(s)]如果用户为 pwd 命令设置了别名 p,则可通过以下命令移除:unalias p
uptime显示当前时间、系统自启动以来的运行时间、当前打开的用户会话数以及负载平均值。uptime [option]uptime
vim用于编辑各种类型的文本,特别适合编辑计算机程序。vim [options] [filelist]编辑单个文件:vim file.txt
w显示当前登录系统的用户及其正在进行的操作。w [options] [username1, username2, . . .]w;不带参数运行此命令将显示所有用户及其正在进行的进程。
whatis提供命令行程序及其他与 Linux 和其他类 Unix 操作系统相关主题的简短描述。whatis keyword(s)whatis sudo
wc(词数统计)统计文本中包含的行数、单词数和字符数。wc [options] [file_name(s)]wc file1 file2
whereis查找命令的程序文件、源代码和手册页位置。whereis program_name(s)whereis ls

变量与环境

最终测验