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