◆ 安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;
◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;
◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab;
◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup;
◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;
◆ 其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。
◆ 设备管理: ifconfig、ifdown、ifup
◆ 计划任务:
at 僅進行一次的工作排程
crontab 循環執行的例行性命令 [e]编辑,[l]显示,[r]删除任务
shutdown -h now & half & poweroff 关机
reboot 重启
startx & init 5 进入图形介面
◆ 备份&制作ISO镜像文件
dd if=/dev/cdrom of=/home/mydisk.iso &
cp /dev/cdrom /home/mydisk.iso
◆ 挂载
#mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom 挂载光盘
#mount -t ntfs -o iocharset=cp936 /dev/sdc1 /mnt/usbhd1 ntfs
#mount -t vfat -o iocharset=cp936 /dev/sdc5 /mnt/usbhd2 fat32
#mount /dev/sdc1 /mnt/usbhd1 ext
# mount -t smbfs -o username=administrator,password=pldy123 //10.140.133.23/c$ /mnt/samba samba文件共享
#mount -t nfs -o rw 10.140.133.9:/export/home/sunky /mnt/nfs nfs文件共享
◆ 卸载 umount /mnt/vcdrom
◆ 刻录
cdrecord
mkisofs
◆ 格式化:
mkfs.ext2
mkfs.ext3
mkfs.ext4
mkswap
◆ linux 分区:
/boot 100M ext2
/swap 1G swap
/home 2G ext3
/ 10G ext4
这是几个最有用的bash内部命令:
alias: 设置bash别名。
bg: 使一个被挂起的进程在后台继续执行。
cd: 改变当前工作目录。
exit: 终止shell。
export: 使变量的值对当前shell的所有子进程都可见 。
fc: 用来编辑历史命令列表里的命令。
fg: 使一个被挂起的进程在前台继续执行。
help: 显示bash内部命令的帮助信息。
kill: 终止某个进程。
pwd: 显示当前工作目录。
unalias: 删除已定义的别名。
bash 还有许多命令,但这些是最常用的,想了解更详细的情况,请参考bash的手册--在提示符下键入 man bash。
bash 变量
这里是几个最有用的bash变量,包括变量名和简单描述。
EDITOR, FCEDIT: bsah fc 命令的缺省编辑器。
HISTFILE: 用于贮存历史命令的文件。
HISTSIZE: 历史命令列表的大小。
HOME: 当前用户的用户目录。
OLDPWD: 前一个工作目录。
PATH: bash寻找可执行文件的搜索路径。
PS1: 命令行的一级提示符。
PS2: 命令行的二级提示符。
PWD: 当前工作目录。
SECONDS: 当前shell开始后所流逝的秒数。
阅读(1066) | 评论(0) | 转发(0) |