- Linux下用户名和密码对字母的大小写是敏感的,有区别的
- 设定与更改用户口令:passwd
- 切换虚拟控制台: + + 到
- 显示当前目录:pwd(print working directory)
- 删除文件:rm 文件名(加上选项-r,会删除指定的整个目录和目录中的所有内容,慎用)
- 改变ls输出下不同类型文件用不同的颜色区分,编辑/etc/DIR_COLORS,或将之复制到主目录下,并命名为.dir_colors,然后加以编辑
- 隐藏文件以.开头
- 显示文件的额外信息:ls -l(l是long的意思,显示结果一个文件一行,每行分为8部分,具体如下)
- 文件类型:-表示普通文件,l表示连接,d表示目录
- 权限:分为三组,从左到右依次是所有者、群组、其他用户,每组三个字符,r表示可读,w表示可写,x表示可执行,-表示不可执行不可读写
- 物理连接数
- 所有者
- 群组
- 文件字节数,若是目录的话表示存储目录信息的字节数
- 上次修改的日期和时间
- 文件名称
- 使用emacs编辑文件:emacs 文件名
- 文件中查看一个字符串:more 文件名(按>键入字符串,再按即可搜寻字符串)
- 给一个文件创造连接:ln -s 被连接文件名 连接名,例如
上述命令的功能通俗来讲就是给prog1.1取别名prog。
- 清除命令行中光标之前的所有字符:+U
- 中断正在执行的命令:+C
- 暂停正在执行的命令:+Z
- 继续执行被暂停的命令:fg
- 若某功能键失效,修复按键功能:stty function key例如
stty intr ^C(^ 表示,修复中断功能)
stty susp ^Z
stty kill ^U
stty erase ^H(修复退格键功能)
|
显示目前中断配置:stty -a
- 自动补齐功能键:Tab(对命令名,文件名,目录名均有效)
- 字符交换功能,比如more错打成mroe,只需把光标移到o下面,按+T即可交换or两个字符的位置
- 若要是shell使用vi的按键功能习惯,可用:export visual -vi
- 通配符的使用:?表示一个任意字符,*表示零个或任意个字符,[0-9]表示一个数字,[a-zA-Z]表示一个字母。例如
表示显示出文件名中含有数字的且后缀名为.c或.o的文件名。
阅读(925) | 评论(0) | 转发(0) |