为了账号安全,请及时绑定邮箱和手机立即绑定
1、可以通过alias ls='ls --color=never'设置新的别名 alias查看别名,前门为别名,后面为全名 一般是重启,重登录之后,就失效! 如果要长久有效,需要配置文件,配置好 vim比vi功能更强大,可以通过设置 alias vi='vim'的别名来调用,但是重启重登录之后失效 2、将别名写入配置文件: vi ~/.bashrc #写入配置文件 永久生效 ~是指每个用户的目录,每个用户的目录不一样,配置文件不一样,生成的效果也不一样 写完之后,source .bashrc unalias 别名 #删除别名 3、命令生效的顺序 第一顺位:执行命令用绝对路径或者相对路径执行的命令 第二顺位:执行别名命令 第三顺位:执行Bash内部命令 第四顺位:按照$PATH环境变量定义的目录查找的顺序第一的命令 4、快捷键 Ctrl c 强制终止 Ctrl l 清屏 Ctrl u 删除到行首 Ctrl a 光标移动到行首 Ctrl e 移动到行尾 Ctrl z 把命令放到后台 (没有终止,仅仅是放入后台执行) Ctrl r 在历史记录中搜索
0
采集 25

9-1 shell概述

2015-09-24
9-1:shell概述 1.shell概述 shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动,挂起,停止甚至是编写一些程序; shell还是一个功能强大的编程语言,易编写,易调试,灵活性较强。shell是解释执行的脚本语言,在shell中可以直接调用Linux系统命令; 用户输入命令,shell讲命令通过ascii码表翻译成二进制给内核,内核调用计算机硬件来处理;同时计算机硬件可以将信息传给内核,然后内核讲信息传递个shell,shell讲字符显示出来,相当于逆过程; Windows有shell吗?其实Windows中不叫shell,图形化界面操作也可以叫做“shell”,只不过不这么叫而已; 2.shell分类 1.bourne shell基本淘汰,bourne家族主要包括sh,ksh,bash,psh; 2.c shell,主要包括:csh,tcsh; Linux下所有的shell都可以在/etc/shells 里面查询;
0
采集 7
w 查看系统当前信息(负载和开机时间等信息),当前已经登录的用户以及从什么终端进入。load average:x x x 表示系统在1分钟内 5分钟内 15分钟内的平均负载(CPU内存) who 与w类似,但是看到的信息更少 last 查看系统中所有用户的登录信息 lastlog 查看所有用户的最后一次登录时间
3
采集 10
挂载命令 mount #查看系统中已经挂载的设备 mount -a #根据配置文件 /etc/fstab (自动挂载) #如果将光驱和U盘写入文件 光驱内没有光盘,U盘没有插入系统 启动就会不成功 mount [-t 文件系统] [-o 特殊选项] 设备文件名 挂载点 -t 文件系统:加入文件系统来指定挂载的类型 ext3 ext4 iso9660(光盘)等文件系统 -o 特殊选项:可以指定挂载的额外选项 exec/noexec 是否可以执行可执行文件 默认允许 remount 重新挂载已经挂载的文件系统 一般用于指定修改特殊权限 默认已经挂载好的分区 可以省略 设备文件名 挂载光盘 mkdir /mnt/cdrom #建立挂载点 mount [-t iso9660] /dev/sr0 /mnt/cdrom #挂载光盘 将设备文件挂载到盘符 #默认读写权限,光盘不可写 提示权限被迫改变 卸载光盘 #必须卸载才可取出光盘 umount 设备文件名或挂载点 #umount /mnt/cdrom/ 挂载U盘 fdisk -l #查看设备文件名 mount -t vfat /dev/sdb1 /mnt/usb/ #vfat (fat32)文件系统 Linux默认是不支持NTFS文件系统
0
采集 15
打包命令tar 1、tar -cvf 打包文件名 源文件 选项: -c :打包 -v :显示过程 -f :指定打包后的文件名 例如: tar -cvf longzls.tar longzls 解打包命令 2、tar -xvf 打包文件名 选项: -x :解打包 例如: tar -xvf longzls.tar 其实.tar.gz格式是先打包为.tar格式,再压缩为.gz格式 3、tar -zcvf 压缩包名.tar.gz 源文件 选项 : -z: 压缩为.tar.gz格式 4、tar -zxvf 压缩包名.tar.gz 选项: -x:解压缩.tar.gz格式 例如: tar -zcvf /tmp/test.tar.gz jp jvm.log #将jp文件件和jvm.log文件一起压缩打包到tmp目录下的test.tar.gz下 tar -ztvf test.tar.gz #-t 仅仅查看压缩文件,不真正的解压 5、tar -jcvf 压缩包名.tar.bz2 源文件 选项: -z :压缩为.tar.bz2格式 6、tar -jxvf 压缩包名.tar.bz2 选项: -x :解压缩.tar.bz2格式 例如: tar -jxvf jp.tar.bz2 -C /tmp/ 将jp.tar.bz2解压到指定目录 /tmp/下 -t 只查看不解打包文件 tar -ztvf tartest.tar.gz
0
采集 4
man,--help,help,info总共四种获取帮助的命令。 1. 命令 --help 获取选项帮助 例如:ls --help 2.help shell内部命令 例如:whereis可以用来判断一个命令是否是shell内部命令,ls在/bin/下面有可执行文件 说明ls命令不是shell内部命令,cd命令在/bin/下面没有相应的可执行文件,所以是shell 自带的命令. 3.info 命令 info里面内容十分繁琐,是关于命令的一个巨大的帮助文档,里面有各个版本对于此命令 的说明。 -回车:进入带*号的说明 -u: 进入上层页面 -n: 进入下一个帮助小节 -p: 进入上一个帮助小节 -q: 退出
20
采集 60
帮助命令man manul的缩写 man 命令 #获取指定命令的帮助 man ls #查看ls的帮助 如果在帮助文档里面内容过多,需要查找某个字符如“-d”,则可以输入/-d进行查询过滤,然后按字母“N”是跳转到下一个匹配的字符位置,按“shift+N”向上跳转。 查看用户拥有哪个级别的帮助 man -f 命令 相当于whatis 命令 举例: man -5 passwd man -4 null man -8 ifconfig man -k 命令 等同于 apropos 命令,都是查看包含命令的命令和等级
0
采集 1
搜索命令的命令 whereis 搜索系统命令的所在位置+帮助文档所在位置 -b 命令执行文件所在的位置 -m 帮助文档所在位置 which 搜索系统命令的所在位置+显示别名 PATH环境变量,PATH系统搜索命令的路径
0
采集 4
ln 链接命令 -s 创建软链接 分为硬链接和软链接 硬链接:一个文件两个不同的进入,相当于一个教室两个门,从哪个门进都进到同一个教室 硬链接特征: 1、拥有相同的i节点和相同的存储block快,可以看做是同一个文件 2、可通过i节点识别 3、不能跨分区 4、不能针对目录使用 5、删除文件,硬链接正常使用 软链接特征: 1、类似windows快捷方式 2、软链接拥有自己的i节点和block快,但是数据块中只保存原文件的文件名和i节点号,并没有实际的文件数据 3、lrwxrwxrwx l软链接,软链接文件权限都为rwxrwxrwx,但具体看原文件的权限 4、修改任意文件,另一个都改变 5、删除原文件,软链接不能使用 6、创建软链接一定要写绝对路径
0
采集 3
推荐几个目录随便做东西,但是学习Linux一定要严谨。这几个目录是家目录root或home一级tmp目录下随便放内容。如果你是管理员就在root下,如果你是普通用户就在home下。剩下的目录在当前情况下最好不要乱动,除非已经学习了。
0
采集 1

Linux达人养成计划 I

  • 难度入门
  • 时长 6小时 0分
  • 人数1812
  • 评分9.6

本课程以通俗易懂的语言、风趣幽默的实例、清晰严谨的逻辑介绍了Linux的基础内容。课程以CentOS操作系统为例,为你带来Linux的简介、系统安装和常用命令等内容。让您在轻松的氛围中感受到Linux之美。

Tony Linux系统工程师

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号