1、模 式 切 换1、 由 字 符 到 图 型 #startx 或 #init 5 2、 由 图 形 到 字 符 #logout 或 init 3 3、 注 销 #logout 或 exit 或 ctrl+d 4、 关 机 #poweroff 或 init 0 或 shutdown now 或 halt -p 5、 重 启 #reboot 或 init 6 或 shutdown -r now 获 得 帮 助#help 提 供 内 部 命 令 的 帮 助 ; #man 或 info 提供 外 部 命 令 的 帮 助 。 ls最 常 用 的 参 数 有 三 个 : -a -l -F。 ls: 不 显
2、示 隐 藏 文 件ls -a : 显 示 所 有 文 件ls -l( 字 母 L 的 小 写 ) 使 用 长 格 式 显 示 文 件 内 容 , 例 如 : 1 2 3 4 5 6 7 属 性 文 件 数 拥 有 者 所 属 组 大 小 日 期 文 件 名 drwx- 2 Guest users 1024 Nov 21 21:05 Mail -rwx-x-x 1 root root 89080 Nov 7 22:41 tar* ls F 表 示 在 文 件 的 后 面 多 添 加 表 示 文 件 类 型 的 符 号 ,例 如 *表 示 可 执 行 , /表 示 目 录 , 表 示 链 接 文
3、件 。 cdcd change directory 进 出 目 录cd 直 接 回 到 根 目 录 ( 用 户 ) mkdir、 rmdir、 catmkdir make directory新 建 目 录rmdir remove directory 删 除 目 录cat 文 件 名 新 建 文 件cpcp r 源 文 件 目 的 位 置 参 数 r 是 指 连 同 源 文 件 中 的 子 目 录 一 同 拷 贝 。 rm 删 除 文 件 ( 目 录 )rm i 文 件 名 删 除 文 件 ( 询 问 ) 。 rm r 目 录 名 : 连 同 目 录 下 面 的 子 目 录 都 删 除 , 功能
4、 上 和 rmdir 相 似 。 rm f 文 件 名 ( 目 录 名 ) : 强 制 删 除 。 mv 移 动 文 件 ( 目 录 )mv 文 件 名 ( 目 录 ) 新 位 置mv 原 文 件 名 ( 目 录 ) 新 的 文 件 名 ( 目 录 )这 个 命 令 的 功 能 是 移 动 目 录 或 文 件 , 引 申 的 功 能是 给 目 录 或 文 件 重 命 名 。 du, df 显 示 磁 盘 空 间du 显 示 目 前 的 目 录 所 占 的 磁 盘 空 间 ,df 命 令 可 以 显 示 目 前 磁 盘 剩 余 的 磁 盘 空 间 。 cat 显 示 ( 或 连 接 ) 文 件c
5、at text 显 示 text 这 个 文 件 ; cat file1 file2 依 次 显 示 文 件 的 内 容 ; cat file1 file2file3 把 file1,file2 的 内 容结 合 起 来 , 再 “重 定 向 ( ) ”到 file3 文 件 中 。 cat file1: 新 建 文 件 , 输 入 文 字 , 完 毕 后 按Ctrl+c结 束 编 辑 。 cat file1file2: 将 file1 的 文 件 内 容 “附 加 ”到 file2 的 文 件 后 面 , 而 file2 的 内 容 依 然 存 在 。 more,less 分 屏 显 示 文
6、 件pwd 显 示 当 前 路 径 ( 绝 对 路 径 )clear 清 屏su 切 换 用 户ln 链 接 文 件 ( 快 捷 方 式 )ln 源 文 件 s 目 标 文 件 。 软 链 接 ( 不 占 空 间 )ln 源 文 件 目 标 文 件 硬 链 接grep 查 找 文 件用 于 查 找 文 件 中 符 合 字 符 串 的 那 行 。 find 查 找 文 件find -name httpd 按 照 文 件 名 查 找 文 件 。 -perm 按 照 文 件 权 限 来 查 找 文 件 。 -user 按 照 文 件 属 主 来 查 找 文 件 。 -group 按 照 文 件 所
7、属 的 组 来 查 找 文 件 。 -type 查 找 某 一 类 型 的 文 件 。 * ar功 能 说 明 : 建 立 或 修 改 备 存 文 件 , 或 是 从 备 存 文件 中 抽 取 文 件 。 rpm 打 包 及 安 装 文 具1.查 询 rpm 软 件 包 #rpm -q 软 件 包 名 #rpm -qa /查 询 安 装 的 所 有 软 件 包 #rpm -qa|grep 软 件 包 字 符 串 2.软 件 包 的 安 装 #rpm -ivh 软 件 包 3.文 件 打 包 #tar -cvf 文 件 名 .tar 文 件 目 录 查 看 包 文 件 的 内 容 mount,
8、umount 挂 载 不 同 的 文 件 系 统1、 必 须 将 光 盘 、 U 盘 等 放 入 驱 动 器 在 实 施 挂 载 操 作 2、 不 能 在 挂 载 目 录 下 实 施 挂 载 操 作 , 至 少 在 上 一 级 3、 挂 载 目 录 必 须 事 先 存 在4、 Linux 预 留 挂 载 目 录 为 /mnt 挂 载 光 盘 #mount -t iso9660 /dev/cdrom /mnt/cdrom 卸 载 光 盘 #umount /mnt/cdrom 或 #umount /dev/cdrom挂 载 U 盘 #mount /dev/sdb1 /mnt/usb 用 户 和 组
9、 管 理#useradd 用 户 名 /创 建 用 户 和 组 #passwd 用 户 名 /设 置 用 户 密 码 #groupadd 组 名 /创 建 组 #usermod d 路 径 用 户 名 /修 改 用 户 宿 主 目录 #usermod u uid 用 户 名 /修 改 用 户 的 UID #usermod -G 组 名 用 户 名 /将 用 户 加 入 组 , 创建 私 有 组 #usermod -g 组 名 用 户 名 /用 户 加 入 组 但 不 创建 私 有 组 #gpasswd -d 用 户 名 组 名 /将 用 户 从 组 中 删除 #usermod -l 新 名 原
10、 名 /重 命 名 用 户 #groupmod -n 新 名 原 名 /重 命 名 组 #userdel 用 户 名 /删 除 用 户 #groupdel 组 名 /删 除 组 #passwd -d 用 户 名 /删 除 用 户 密 码 ps 进 程 及 服 务 管 理ps -aux /查 看 所 有 进 程 ( 静 态 ) top /查 看 动 态 变 化 的 进 程 pstree /查 看 进 程 树 kill -9 PID 或 #killall -9 进 程 名 删 除 进 程#chkconfig -list /查 看 所 有 服 务 的 启 动 状 态 网 卡 设 置1、 设 置 ip
11、 地 址 ( 即 时 生 效 , 重 启 失 效 ) #ifconfig eth0 ip 地 址 netmask 子 网 掩 码 2、 配 置 文 件 设 置 ip 地 址 ( 重 启 生 效 , 永 久 生效 ) #vi /etc/sysconfig/network-scripts/ifcfg-eth0 3、 重 启 网 络 服 务 #service network restart /重 启 所 有 网 卡 4、 禁 用 网 卡 ,启 动 网 卡 #ifdown eth0 #ifup eth0 5、 屏 蔽 网 卡 , 显 示 网 卡 #ifconfig eth0 down #ifconfi
12、g eth0 up 6、 配 置 DNS 客 户 端 ( 最 多 三 个 ) #vi /etc/resolv.conf nameserver 202.99.96.68 7、 更 改 主 机 名 ( 即 时 生 效 ) #hostname 主 机 名 8、 更 改 主 机 名 ( 重 启 计 算 机 生 效 , 永 久 生 效 ) #vi /etc/sysconfig/network HOSTNAME=主 机 名alias 设 置 别 名alias -p name=value .例:alias ll=“ls -l“alias confighttp=“vi /etc/httpd/conf/http
13、d.conf“cron 计 划 任 务1、开启服务:service crond restart2、编辑任务:crontab e0 6 * * * echo “Good morning!” /tmp/text.txt每天早上 6 点显示“Good morning!”并保存在/tmp/text.txt0 4 * * 0 /sbin/poweroff (shutdown h now) 每周日凌晨 4 点关闭服务器(reboot /shutdown r 重启)。3、取消所有任务:crontab r附:上海星光 2009 年部分 Linux 试题答案(2)00 00 1 * * root shutdow
14、n -h now FOR MAINTANCE!(3)alias confighttp=“vi httpd“(4)find /etc -name “passwd“ |xargs grep “test“ /tmp/test.info(5)使用 mail 命令 或者 telnet 都可以进行邮件的发送 切换到 test 用户 使用 mail 命令就可以显示邮件列表(7)find /etc -name “http*“ /tmp/fhttp.file #http 开头find /etc -iname “shell*“ -exec basename ; /tmp/ishell.file #文件名 不包含父目录find . -iname “shell*“|xargs grep -is “shell“ /tmp/ishell.files #匹配的行信息(8)tar -zcvf var.tar.gz var(9)rpm qa /tmp/rpm.all(10)ps aux /tmp/process.alltop /tmp/serinfo Ctrl+c