为了账号安全,请及时绑定邮箱和手机立即绑定
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
采集 0

9-1 shell概述

2015-06-02
shell命令行解释器 接受命令,将命令翻译成机器码,然后传递给内核,内核调用计算机硬件处理。将执行结果返回给shell shell是解释执行的脚本语言 Bourne Shell: 主文件名为sh 1979年以前 最早的shell,不支持历史命令,现在基本不用了 C shell: BSD版本的Unix系统中使用,语法和C类似 这两种语法彼此不兼容 Bourne家族: sh,ksh,Bash,psh,zsh C家族:csh,tcsh unix用的多 其中Bash是linux中的标准shell,不分发行版,所以绝大多数命令都是通过的ubuntu和redhat就类似 echo $SHELL 查看shell,$调用环境变量 Bash与sh兼容 查看linux中支持的shell /etc/shells 在linux中的特殊模式,例如单用户,修复模式之类的就是用的sh,占用的系统资源较少 输入不同的shell可以进入相应的shell中,使用exit退出,返回bash 可以在一个shell中进入另一个shell,shell可以相同,父子,操作终端可以一直调用的
0
采集 0
w,现在有谁登陆,以及具体的一些信息 who,是w的精简的 last,所以用户登陆的IP,时间什么的,是读取/var/log/wtmp文件的数据(用2进制存) lastlog,查看所以用户的最后一次登陆时间,/var/log/lastlog
0
采集 0
挂载命令格式 [root@localhost~]# mount [-t 文件系统] [-o 特殊选项] 设备 文件名 挂载点 选项:-t 文件系统,加入文件系统类型来指定挂载的类型,可以ext3、ext4、iso9660等文件系统 -o 特殊选项,可指定挂载的额外选项 [root@localhost~]# mount -o remount,noexec/home,重新挂载/boot分区,并使用noexec权限 《记得改回来,要不会影响系统启动的》——只建议了解,不建议操作 挂载光盘 [root@localhost~]# mkdir/mnt/cdrom,建立挂载点 [root@localhost~]# mount -t iso9660/dev/cdrom/mnt/cdrom,挂载光盘 [root@localhost~]# monut/dev/sr0/mnt/cdrom/ 卸载命令 [root@localhost~]# umount 设备文件名或挂载点 [root@localhost~]# umount/mnt/cdrom 挂载U盘 [root@localhost~]# fdisk -l,查看U盘设备文件名 [root@localhost~]# mount -t vfat/dev/sdb1/mnt/usb 注意:Linux默认是不支持NTFS文件系统的
0
采集 0
Linux中最常用打包压缩方式。 tar -zcvf 压缩包名.tar.gz 源文件 选项: 选项(源文件会保留下来) -c:打包 -v:显示过程 -f:指定打包后的文件名 -z:压缩为.tar.gz格式 -j:压缩为.tar.bz2格式 -t:查看里面的内容,不解压 tar -zxvf 压缩包名.tar.gz 选项:-x:解压缩.tar.gz格式 tar -jcvf 压缩包名.tar.bz2 源文件 选项: -j:压缩为.tar.bz2 tar -jxvf 压缩包名.tar.bz2 选项:-x:解压缩.tar.bz2格式 tar -jxvf jp.tar.bz2 -C /tmp/ 解压缩到指定目录,-C和目录只能放在后面 tar -ztvf test.tar.gz 不解压,查看压缩包的内容
0
采集 0
其他帮助命令: 1. 命令 --help 获取选项帮助 例如:ls --help 2.help shell内部命令 例如:whereis可以用来判断一个命令是否是shell内部命令,ls在/bin/下面有可执行文件 说明ls命令不是shell内部命令,cd命令在/bin/下面没有相应的可执行文件,所以是shell 自带的命令. 3.info 命令 info里面内容十分繁琐,是关于命令的一个巨大的帮助文档,里面有各个版本对于此命令 的说明。 -回车:进入带*号的说明 -u: 进入上层页面 -n: 进入下一个帮助小节 -p: 进入上一个帮助小节 -q: 退出
0
采集 0
man [命令] 获取指定命令的帮助 /-d n 下一个 shift + n上一个 man -f [命令] 相当于 whatis [命令] 看帮助命令的级别 man -5 passwd man -k [命令] 相当于apropos [命令] 查看包含[命令]的关键字的所有帮助,
0
采集 0
字符串搜索命令grep 格式:grep [选项] 字符串 文件名 #在文件当中匹配符合条件的字符串 选项: -i 忽略大小写 -v 排除指定字符串(取反,搜索不包含指定字符串的字符串) find命令与grep命令的区别 find命令:在系统当中搜索符合条件的文件名,如果需要匹配,使用通配符匹配,通配符是完全匹配。 find命令:在文件当中搜索符合条件的字符串,如果需要匹配,使用正则表达式进行匹配,正则表达式是包含匹配。 通用规则:如果匹配和搜索的是文件名,使用find;如果搜索的是文件当中的内容,使用grep;
0
采集 0
whoami 我是谁?哪个用户 whatis 命令 该命令是干嘛的 whereis 只能查找系统命令 which ls 如果有别名,显示该命令的原本命令和该命令的命令所在位置 ls='ls --color=auto' 即ls是别名,所以显示不同的文件会出现不同的颜色 shell 是linux与用户交互的界面 cd是shell的内置命令,所以whereis和which不能查找cd的执行路径
0
采集 0
linux 常见目录作用 常见一级目录应该是固定的 根目录下的bin和sbin,usr目录下的bin和sbin,这四个目录都是用来保存系统命令的 bin保存的命令,是任何用户都可以执行 sbin保存的命令,只有root才能执行 以这样的方式来区分用户权限 dev特殊文件保存目录,都是硬件文件 etc默认的配置文件目录 home普通用户的家目录,root是超级用户的家目录 lib函数库保存位置,将一些功能以函数库的形式保存,用的时候调用,不用的时候就不要写在linux中 所有的存储设备都需要挂载后使用,挂载可以当成分配盘符 media mnt misc都是空目录,可以链接硬件设备,但是老式的Linux只有mnt,所以一般在mnt中创建
0
采集 0

Linux达人养成计划 I

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

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

Tony Linux系统工程师

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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