Man page - intro(1)
Packages contains this manual
- shm_overview(7)
- nss(5)
- proc_mtrr(5)
- intro(7)
- tcp(7)
- iso_8859-9(7)
- armscii-8(7)
- proc_kpagecount(5)
- initrd(4)
- mouse(4)
- proc_stat(5)
- x25(7)
- proc_interrupts(5)
- fifo(7)
- repertoiremap(5)
- icmp(7)
- futex(7)
- feature_test_macros(7)
- lp(4)
- bpf-helpers(7)
- epoll(7)
- proc_sys_dev(5)
- namespaces(7)
- proc_sysrq-trigger(5)
- proc_bus(5)
- cp1251(7)
- proc_pid_maps(5)
- proc_sys_vm(5)
- proc_pid_projid_map(5)
- st(4)
- proc_pid(5)
- issue(5)
- pid_namespaces(7)
- unicode(7)
- inode(7)
- hosts.equiv(5)
- iso-8859-13(7)
- proc_fb(5)
- proc_modules(5)
- proc_pid_autogroup(5)
- keyrings(7)
- sysvipc(7)
- proc_kmsg(5)
- cgroups(7)
- latin6(7)
- proc_pid_uid_map(5)
- unix(7)
- proc_pid_io(5)
- pts(4)
- packet(7)
- ld-linux.so(8)
- tzselect(8)
- iconv(1)
- proc_pid_syscall(5)
- proc_pid_net(5)
- proc_pid_pagemap(5)
- tty(4)
- proc_profile(5)
- standards(7)
- proc_pid_mounts(5)
- filesystems(5)
- iso-8859-15(7)
- locale(5)
- iso_8859_3(7)
- xattr(7)
- iso-8859-2(7)
- proc_uptime(5)
- persistent-keyring(7)
- credentials(7)
- proc_pid_timers(5)
- utmpx(5)
- vcsa(4)
- proc_pid_exe(5)
- proc_net(5)
- proc_timer_stats(5)
- ip(7)
- proc_pid_fd(5)
- ptmx(4)
- user_namespaces(7)
- resolv.conf(5)
- url(7)
- iso_8859_5(7)
- iso_8859-8(7)
- urn(7)
- process-keyring(7)
- proc_pid_auxv(5)
- proc_ksyms(5)
- proc_ide(5)
- veth(4)
- ldd(1)
- proc_swaps(5)
- landlock(7)
- proc_vmstat(5)
- system_data_types(7)
- cp1252(7)
- lirc(4)
- proc_kpageflags(5)
- random(7)
- precedence(7)
- cpuset(7)
- proc_pid_ns(5)
- acct(5)
- latin4(7)
- proc_pid_cgroup(5)
- proc_cpuinfo(5)
- iso_8859-2(7)
- proc_keys(5)
- charsets(7)
- pldd(1)
- proc_pid_stat(5)
- rtnetlink(7)
- netlink(7)
- ram(4)
- mem(4)
- iso-8859-6(7)
- proc_key-users(5)
- iso_8859_15(7)
- fanotify(7)
- proc_sys_net(5)
- sysfs(5)
- math_error(7)
- latin1(7)
- proc_pid_root(5)
- nptl(7)
- proc_cgroups(5)
- proc_iomem(5)
- proc_pid_statm(5)
- sem_overview(7)
- hier(7)
- full(4)
- proc_pid_status(5)
- proc_pid_cwd(5)
- proc_pid_cpuset(5)
- proc_scsi(5)
- uri(7)
- proc_diskstats(5)
- iso_8859_6(7)
- latin2(7)
- latin5(7)
- man-pages(7)
- ld.so(8)
- uts_namespaces(7)
- proc_pid_mountstats(5)
- intro(3)
- proc_pid_seccomp(5)
- proc_pid_wchan(5)
- attributes(7)
- symlink(7)
- mount_namespaces(7)
- charmap(5)
- tis-620(7)
- iso-8859-10(7)
- getent(1)
- proc_buddyinfo(5)
- ttytype(5)
- rtc(4)
- proc_malloc(5)
- suffixes(7)
- sln(8)
- signal(7)
- proc_sys_abi(5)
- signal-safety(7)
- time_namespaces(7)
- proc_pid_comm(5)
- raw(7)
- gai.conf(5)
- proc_crypto(5)
- locale(1)
- iso-8859-3(7)
- motd(5)
- proc_meminfo(5)
- iso-8859-8(7)
- protocols(5)
- proc_pid_map_files(5)
- pthreads(7)
- null(4)
- proc(5)
- zdump(8)
- socket(7)
- proc_sys_kernel(5)
- ddp(7)
- memusagestat(1)
- hd(4)
- iso-8859-14(7)
- shells(5)
- pipe(7)
- glob(7)
- proc_self(5)
- network_namespaces(7)
- utmp(5)
- proc_kcore(5)
- nsswitch.conf(5)
- sd(4)
- iso-8859-5(7)
- iso_8859_16(7)
- man(7)
- iso_8859-6(7)
- dir_colors(5)
- mq_overview(7)
- vsock(7)
- ascii(7)
- thread-keyring(7)
- fs(5)
- proc_pid_attr(5)
- proc_sys_debug(5)
- proc_sys(5)
- proc_pid_cmdline(5)
- pty(7)
- services(5)
- cgroup_namespaces(7)
- securetty(5)
- netdevice(7)
- iso_8859_13(7)
- host.conf(5)
- proc_pid_setgroups(5)
- proc_slabinfo(5)
- sock_diag(7)
- iso_8859-14(7)
- iso-8859-11(7)
- iso_8859_11(7)
- operator(7)
- regex(7)
- wavelan(4)
- proc_sys_fs(5)
- nologin(5)
- proc_pci(5)
- koi8-r(7)
- erofs(5)
- intro(2)
- utf8(7)
- proc_kallsyms(5)
- proc_sysvipc(5)
- queue(7)
- proc_sys_sunrpc(5)
- intro(5)
- latin8(7)
- mtrace(1)
- ipc_namespaces(7)
- dsp56k(4)
- iso_8859_4(7)
- proc_pid_smaps(5)
- proc_cmdline(5)
- rpc(5)
- proc_tty(5)
- proc_version(5)
- smartpqi(4)
- proc_pid_timerslack_ns(5)
- aio(7)
- session-keyring(7)
- resolver(5)
- slabinfo(5)
- wtmp(5)
- iso_8859_9(7)
- proc_locks(5)
- mailaddr(7)
- proc_pid_oom_score(5)
- kmem(4)
- iconvconfig(8)
- iso_8859-7(7)
- glibc(7)
- hostname(7)
- proc_thread-self(5)
- ipv6(7)
- iso_8859_7(7)
- proc_kpagecgroup(5)
- core(5)
- time(7)
- units(7)
- proc_dma(5)
- loop(4)
- address_families(7)
- zero(4)
- intro(4)
- procfs(5)
- iso_8859-4(7)
- vdso(7)
- tmpfs(5)
- iso-8859-16(7)
- iso_8859_10(7)
- user-session-keyring(7)
- libc(7)
- proc_fs(5)
- koi8-u(7)
- latin3(7)
- proc_tid_children(5)
- proc_pid_limits(5)
- proc_pid_coredump_filter(5)
- iso_8859-15(7)
- arp(7)
- urandom(4)
- iso_8859-10(7)
- hpsa(4)
- proc_pid_environ(5)
- boot(7)
- ftm(7)
- ld-linux(8)
- proc_driver(5)
- loop-control(4)
- iso_8859-16(7)
- proc_filesystems(5)
- tzfile(5)
- sprof(1)
- proc_pid_task(5)
- proc_pid_oom_score_adj(5)
- proc_mounts(5)
- iso-8859-4(7)
- iso_8859-1(7)
- utf-8(7)
- iso_8859-13(7)
- intro(6)
- proc_timer_list(5)
- rtld-audit(7)
- iso_8859-3(7)
- group(5)
- sched(7)
- proc_pid_clear_refs(5)
- hosts(5)
- iso_8859-11(7)
- numa(7)
- iso_8859_2(7)
- locale(7)
- iso-8859-1(7)
- fuse(4)
- proc_tid(5)
- proc_execdomains(5)
- proc_pid_mountinfo(5)
- intro(8)
- iso_8859_8(7)
- proc_loadavg(5)
- proc_pid_oom_adj(5)
- re_format(7)
- iso_8859_14(7)
- zic(8)
- bootparam(7)
- inotify(7)
- posixoptions(7)
- proc_partitions(5)
- iso-8859-9(7)
- proc_pid_mem(5)
- networks(5)
- proc_sys_user(5)
- udp(7)
- proc_zoneinfo(5)
- latin10(7)
- proc_pid_fdinfo(5)
- proc_pid_stack(5)
- memusage(1)
- spufs(7)
- pkeys(7)
- path_resolution(7)
- proc_ioports(5)
- intro(1)
- ldconfig(8)
- msr(4)
- svipc(7)
- port(4)
- proc_pid_personality(5)
- cciss(4)
- latin9(7)
- capabilities(7)
- localedef(1)
- vcs(4)
- iso_8859-5(7)
- elf(5)
- proc_sys_proc(5)
- console_codes(4)
- random(4)
- iso-8859-7(7)
- termcap(5)
- cpuid(4)
- environ(7)
- string_copying(7)
- proc_pid_gid_map(5)
- queue(3)
- termio(7)
- user-keyring(7)
- complex(7)
- latin7(7)
- proc_config.gz(5)
- udplite(7)
- kernel_lockdown(7)
- proc_devices(5)
- proc_apm(5)
- iso_8859_1(7)
- proc_pid_numa_maps(5)
apt-get install manpages
Available languages:
en fr pt_BR es it pl nl da sv ja uk ru ro zh_TW zh_CN deManual
INTRO
名 称描 述
注 记
登 录
使 用 shell
路 径 名 和 当 前 目 录
目 录
磁 盘 和 文 件 系 统
进 程
获 取 信 息
参 见
跋
名 称
intro - 用 户 命 令 的 介 绍
描 述
手 册 页 的 第 一 部 分 描 述 了 用 户 命 令 和 工 具 , 例 如 , 文 件 操 作 工 具 、 各 个 shell、 编 译 器 、 网 页 浏 览 器 、 文 件 和 图 像 查 看 器 和 编 辑 器 , 等 等 。
注 记
Linux 是 类 UNIX 的 一 个 变 种 , 粗 略 地 看 , 很 多 UNIX 下 的 用 户 命 令 都 可 以 同 样 地 在 Linux( 以 及 FreeBSD 和 很 多 其 它 类 UNIX 系 统 上 ) 工 作 。
在 Linux 下 , 存 在 GUI( 图 形 用 户 界 面 ) , 其 中 您 可 以 进 行 指 向 、 点 击 或 者 拖 曳 , 这 些 工 作 一 般 不 需 要 阅 读 大 量 手 册 即 可 完 成 。 传 统 的 UNIX 环 境 是 一 个 CLI( 命 令 行 用 户 界 面 ) , 其 中 您 键 入 命 令 来 告 诉 计 算 机 该 做 什 么 。 这 样 更 快 、 更 强 大 , 但 是 需 要 先 弄 清 楚 这 些 命 令 是 什 么 。 下 面 是 如 何 开 始 工 作 的 一 些 基 础 性 指 导 。
登 录
要 开 始 工 作 , 您 可 能 需 要 首 先 提 供 您 的 用 户 名 和 密 码 以 打 开 一 个 会 话 。 login (1) 程 序 现 在 会 为 您 启 动 一 个 shell ( 命 令 解 释 器 ) 。 在 图 形 登 录 的 时 候 , 您 需 要 在 一 个 有 着 菜 单 和 图 标 的 屏 幕 上 使 用 鼠 标 点 击 , 最 终 可 以 在 一 个 窗 口 内 启 动 一 个 shell。 参 见 xterm (1)。
使 用 shell
用 户 输 入 命 令 并 将 其 传 送 给 命 令 解 释 器 , 即 shell 。 它 不 是 内 置 的 , 只 是 一 个 独 立 程 序 , 您 可 以 更 改 自 己 使 用 的 shell。 每 个 人 都 有 其 最 喜 爱 的 选 择 。 标 准 的 shell 被 称 作 sh 。 参 见 ash (1)、 bash (1)、 chsh (1)、 csh (1)、 dash (1)、 ksh (1)、 zsh (1)。
一 个 会 话 的 进 行 可 能 如 下 所 示 :
knuth login:
aeb
Password:
********
$
date
Tue Aug 6 23:50:44 CEST 2002
$
cal
August 2002
Su Mo Tu We Th Fr Sa
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
$
ls
bin tel
$
ls -l
total 2
drwxrwxr-x 2 aeb 1024 Aug 6 23:51 bin
-rw-rw-r-- 1 aeb 37 Aug 6 23:52 tel
$
cat tel
maja 0501-1136285
peter 0136-7399214
$
cp tel tel2
$
ls -l
total 3
drwxr-xr-x 2 aeb 1024 Aug 6 23:51 bin
-rw-r--r-- 1 aeb 37 Aug 6 23:52 tel
-rw-r--r-- 1 aeb 37 Aug 6 23:53 tel2
$
mv tel tel1
$
ls -l
total 3
drwxr-xr-x 2 aeb 1024 Aug 6 23:51 bin
-rw-r--r-- 1 aeb 37 Aug 6 23:52 tel1
-rw-r--r-- 1 aeb 37 Aug 6 23:53 tel2
$
diff tel1 tel2
$
rm tel1
$
grep maja tel2
maja 0501-1136285
$
这 里 键 入 Control-D 会 终 止 会 话 。
这 里 的 $ 是 命 令 提 示 符 —这 是 shell 用 来 提 示 它 已 经 准 备 好 接 收 下 一 条 命 令 的 方 式 。 提 示 符 可 以 用 许 多 方 式 进 行 定 制 , 同 时 可 能 包 含 诸 如 用 户 名 、 机 器 名 、 当 前 目 录 、 时 间 等 等 附 加 信 息 。 进 行 一 次 类 似 PS1="下 面 该 做 些 什 么 , 主 人 ? " 这 样 的 赋 值 可 以 按 照 用 户 要 求 修 改 该 提 示 的 内 容 。
我 们 可 以 看 见 的 命 令 有 date ( 提 供 日 期 和 时 间 ) , 以 及 cal ( 提 供 日 历 ) 。
命 令 ls 列 出 当 前 目 录 的 内 容 —它 告 诉 您 您 拥 有 什 么 文 件 。 使 用 -l 选 项 可 以 给 出 一 个 长 列 表 , 其 中 包 括 文 件 的 所 有 者 、 大 小 和 日 期 , 以 及 人 们 读 取 和 /或 修 改 它 的 权 限 。 例 如 , 这 里 的 “tel”有 37字 节 长 , 由 aeb 所 有 , 其 所 有 者 可 以 读 取 或 写 入 它 , 其 他 人 只 能 读 取 它 。 所 有 者 和 权 限 可 以 使 用 chown 和 chmod 命 令 进 行 修 改 。
命 令 cat 将 会 显 示 一 个 文 件 的 内 容 。 ( 其 名 称 来 自 “concatenate and print”: 所 有 当 作 参 数 给 出 的 文 件 将 会 被 连 接 起 来 并 发 送 至 “标 准 输 出 ”( 见 stdout (3)) , 这 里 是 终 端 屏 幕 。 )
命 令 cp ( 来 自 "copy" 单 词 ) 将 会 复 制 一 个 文 件 。
命 令 mv ( 来 自 “move”) , 则 只 会 将 其 重 命 名 。
命 令 diff 列 出 两 个 文 件 之 间 的 不 同 之 处 。 这 里 没 有 输 出 , 因 为 两 者 之 间 没 有 区 别 。
命 令 rm ( 来 自 “remove”) 删 除 文 件 , 请 小 心 ! 它 不 见 了 。 没 有 回 收 站 或 者 类 似 的 东 西 。 删 除 即 意 味 着 丢 失 。
命 令 grep ( 来 自 “g/re/p”) 在 一 个 或 多 个 文 件 中 寻 找 某 个 字 符 串 的 出 现 情 况 。 这 里 它 找 到 了 Maja 的 电 话 号 码 。
路 径 名 和 当 前 目 录
文 件 存 在 于 一 个 巨 大 的 树 结 构 中 , 即 文 件 目 录 结 构 。 每 个 文 件 有 一 个 pathname 描 述 从 树 的 树 根 ( 被 称 作 / ) 到 这 个 文 件 的 路 径 。 例 如 , 这 样 的 一 个 完 整 路 径 名 可 能 是 /home/aeb/tel 。 总 是 使 用 完 整 的 路 径 名 可 能 不 太 方 便 , 所 以 当 前 目 录 下 文 件 的 名 称 可 以 缩 写 为 只 给 出 其 最 后 一 部 分 。 这 就 是 在 当 前 目 录 是 /home/aeb 时 /home/aeb/tel 可 以 被 缩 写 为 tel 的 原 因 。
命 令 pwd 打 印 当 前 目 录 。
命 令 cd 改 变 当 前 目 录 。
请 交 替 尝 试 使 用 cd 和 pwd 命 令 并 探 索 cd 的 用 法 : “cd”、 “cd .”、 “cd ..”、 “cd /”和 “cd ˜”。
目 录
命 令 mkdir 创 建 一 个 新 目 录 。
命 令 rmdir 在 目 录 为 空 的 情 况 下 删 除 该 目 录 , 若 非 空 则 提 示 出 错 。
命 令 find 具 有 不 寻 常 的 语 法 , 它 可 以 使 用 给 定 的 文 件 名 或 其 它 属 性 查 找 文 件 。 例 如 , “find . -name tel”会 从 当 前 目 录 ( 也 被 称 作 . ) 开 始 寻 找 文 件 tel 。 而 “find / -name tel”会 做 同 样 的 工 作 , 但 是 从 目 录 树 的 根 开 始 寻 找 。 在 以 GB 为 单 位 计 量 容 量 的 磁 盘 上 进 行 大 规 模 查 找 可 能 耗 时 很 多 , 使 用 locate (1) 可 能 是 相 对 更 好 的 方 案 。
磁 盘 和 文 件 系 统
命 令 mount 会 将 某 些 磁 盘 ( 或 者 软 盘 、 光 盘 等 等 ) 上 寻 找 到 的 文 件 系 统 挂 载 到 大 的 文 件 系 统 层 次 中 。 而 umount 会 将 其 重 新 卸 载 。 命 令 df 会 告 诉 您 磁 盘 上 还 有 多 少 空 闲 空 间 。
进 程
在 一 个 UNIX 系 统 上 , 有 许 多 用 户 进 程 和 系 统 进 程 同 时 运 行 。 您 正 与 其 交 互 的 进 程 被 称 为 在 前 台 运 行 , 其 它 的 则 在 后 台 。 命 令 ps 将 会 为 您 显 示 哪 些 进 程 是 活 跃 的 , 以 及 这 些 进 程 的 编 号 。 命 令 kill 允 许 您 将 其 停 止 。 如 果 没 有 额 外 参 数 , 这 将 是 一 个 友 好 的 请 求 : 请 停 止 吧 。 而 “kill -9”命 令 , 后 面 加 上 该 进 程 的 编 号 则 会 立 刻 杀 死 它 。 前 台 进 程 通 常 可 以 通 过 按 下 Control-C 来 杀 死 。
获 取 信 息
系 统 上 可 能 有 成 千 上 万 个 命 令 , 每 个 都 有 许 多 可 用 参 数 。 传 统 上 , 命 令 使 用 man 手 册 页 进 行 记 录 ( 类 似 当 前 这 个 文 档 ) , 这 样 使 用 “man kill”命 令 就 可 以 显 示 命 令 “kill”的 使 用 方 法 ( 而 “man man”则 记 录 了 命 令 “man”的 使 用 方 法 ) 。 “man”程 序 将 文 字 送 给 某 些 分 页 器 , 通 常 是 less 程 序 。 敲 击 空 格 键 可 以 翻 到 下 一 页 , 点 击 q 可 以 退 出 。
文 档 中 , 习 惯 上 会 使 用 一 个 名 称 和 一 个 分 类 编 号 来 指 代 一 个 手 册 页 , 例 如 man (1)。 手 册 页 通 常 简 明 扼 要 , 允 许 您 在 忘 记 某 些 细 节 时 进 行 快 速 查 找 。 对 新 手 来 说 , 一 段 介 绍 性 文 字 和 更 多 的 示 例 和 解 释 可 能 会 更 有 用 。
许 多 GNU/FSF 软 件 提 供 了 info 文 件 。 输 入 “info info”以 查 阅 使 用 info 程 序 的 一 段 介 绍 。
特 别 的 主 题 通 常 被 作 为 HOWTO 文 档 。 请 在 /usr/share/doc/howto/en 目 录 下 看 一 看 , 如 果 您 找 到 了 HTML 文 档 的 话 , 请 使 用 浏 览 器 阅 览 。
参 见
ash (1), bash (1), chsh (1), csh (1), dash (1), ksh (1), locate (1), login (1), man (1), xterm (1), zsh (1), wait (2), stdout (3), man-pages (7), standards (7)
跋
本
页 面 是 Linux
man-pages
项
目 4.09 版 的 一 部 分
。 该 项 目 的 描
述 、 有 关 报 告
错 误 的 信 息 以
及 本 页 面 的 最
新 版 本 可 以 在
https://www.kernel.org/doc/pan-pages/ 上 找
到 。
本 页 面 中 文 版
由 中 文 man 手 册 页
计 划 提 供 。
中 文 man 手 册 页 计
划 :
https://github.com/man-pages-zh/manpages-zh