tab=补全
ctrl+a=开始位置
ctrl+e=最后位置
ctrl+k=删除此处至末尾所有内容
ctrl+u=删除此处至开始所有内容
ctrl+d=删除当前字母
ctrl+w=删除此处到左边的单词
ctrl+y=粘贴由ctrl+u,ctrl+d,ctrl+w删除的单词
ctrl+r=正在测试,还没弄明白,呵呵。
ctrl+l=相当于clear
ctrl+b=向回移动
ctrl+f=向前移动
ctrl+p=向上显示缓存命令
ctrl+n=向下显示缓存命令
ctrl+d=关闭终端
shift+上或下=终端上下滚动
shift+pgup或pgdown=终端上下翻页滚动
ctrl+shift+f=全屏(仅限于konsole)
ctrl+shift+n=新终端(terminal和konsole有所不同)
ctrl+c=终止
1 文件管理
# ls ls -a 列出当前目录下的所有文件,包括以.头的隐含文件
# ls ls -l或ll
列出当前目录下文件的详细信息
# pwd pwd 查看当前所在目录的绝对路经
# cd cd .. 回当前目录的上一级目录
# cd cd - 回上一次所在的目录
# cd cd ~ 或
cd 回当前用户的宿主目录
# cd cd ~用户名 回指定用户的宿主目录
2 文件夹管理
# mkdir mkdir 目录名
创建一个目录
# mkdir mkdir –p
递归式去创建一些嵌套目录
# rmdir Rmdir 空目录名
删除一个空目录
3 文件管理
# rm rm 文件名 文件名
删除一个文件或多个文件
# rm rm -rf 非空目录名
递归删除一个非空目录下的一切,不让提式-f
# cat cat文件名 一屏查看文件内容
# more more文件名 分页查看文件内容
# less less 文件名
可控分页查看文件内容
# grep grep字符 文件名
根据字符匹配来查看文件部分内容
# mv mv 路经/文件 /经/文件 移动相对路经下的文件到绝对路经下
# mv mv 文件名 新名称
在当前目录下改名
# cp cp /路经/文件 ./ 移动绝对路经下的文件到当前目录下
# find find 路经
-name “字符串” 查找路经所在范围内满足字符串匹配的文件和目录
# ln ln 源文件 链接名
创建当前目录源文件的硬链接
ln /home/test /usr/test1 在/usr下建立/home/test的硬链接
# ln Ln -s a b 创建当前目录下a的符号链接b
# touch touch file1 file2 创建两个空文件
14 磁盘管理
# df df 用于报告文件系统的总容量,使用量,剩余容量。
# du du -b /home 查看目前/HOME目录的容量(k)及子目录的容量(k)。
# fdisk fdisk -l 查看系统分区信息
# fdisk fdisk /dev/sdb 为一块新的SCSI硬盘进行分区
# mkfs.ext3 Mkfs.ext3 /dev/sdb1
为第一块SCSI硬盘的第一主分区格式化成
ext3的文件系统
mkfs.ext2 Mkfs.ext2/dev/sdb2 格式化成ext2文件系统
# mount mount -t 文件系统类型 设备路经 访问路经 磁盘管理 # 文件系统类型
ISO9660 光驱文件系统
vfat Fat文件系统(windows)
挂载光驱 # mount –t iso9660
/dev/cdrom /mnt/cdrom
挂载FAT # mount –t vfat
/dev/hda5 /mnt/cdrom 挂第一个ide的第五个逻辑分区
# Umount /mnt/cdrom 卸载/mnt/cdrom为空
18 文件权限
# chmod chmod u+s file 为file的属主加上特殊权限
chmod g+r file 为file的属组加上读权限
chmod o+w file 为file的其它用户加上写权限
chmod a-x file 为file的所有用户减去执行权限
chmod 765 file 为file的属主设为完全权限,属组设成读写权,其它用户具有读和执心权限
19 文件权限
# chown chown root /home 把/home的属主改成root用户
# chgrp chgrp root /home 把/home的属组改成root组