美文网首页
Day-2初识linux

Day-2初识linux

作者: 郭文政 | 来源:发表于2019-07-25 15:17 被阅读0次

1.bash shell 是什么?

bash shell 是一个命令解释器,用户输入命令之后,通过bash shell 翻译给内核,内核执行指令后把执行结果通过bash shell 显示在终端

2.bash shell 能做什么?

一般window上能做的指令,bash shell 都能在linux 上做

例如

管理文件,管理磁盘,管理网络,管理进程等等

3.bash shell 的工作方式?

1)单挑命令输入    适用于工作量小的输入

2)shell script 输入 适用于工作量大且复杂的输入

4.bash shell 的基础语法

语法包括 

命令  选项   参数

linux也会有一些常见的语法错误提示例如

command not found 这是找不到命令的意思,可能是命令打错了,也可能是命令没有安装

No such file or directory 这是没有这个目录或文件的意思,可能是目录名和文件名打错了

1)查看文件或目录的命令 ls  选项 -a,-l,-h

-h:以人性化的方式列出文件或目录

ls -a 的意思是显示该目录的隐藏文件或者隐藏目录


该目录中以.开头的都是隐藏文件

ls -l 的意思是显示该目录的详细信息

ls 也可以后面加参数,并且选项之间也可以组合在一起,并且没有顺序要求

ls -la /home   这条命令会列出根下home文件下所有的文件和目录的详细信息

2)history

history 命令的作用是列出你之前在终端上输入的命令,该命令的选项有 -c,-w,-d

!后面加命令的序号可以执行该命令

history -c 命令的作用是清除以往的命令历史纪录,但不会清除操作做出来的效果

history -w 的命令作用是将从现在为止到之前的历史纪录都存在.bash_history文件中

history -d 命令后面可以跟命令的序号,history -d 后面跟命令的序号可以删除该命令的历史纪录

3)alias,unalias

alias的作用是设定别名

unalias的作用是取消别名

例如:修改网络设置 vim /etc/sysconfig/network-scripts/ifcfg-eth0 这条命令很长,我们可以设定一个别名 alias wl='vim /etc/sysconfig/network-scripts/ifcfg-eth0',这样,以后输入wl就可以用vim修改那个文件,但这只是临时的

永久修改别名是 修改家目录下的.bashrc

unalias取消别名 只需要unalias后加别名 就可

系统有自带的一些别名

例如 ls列出来之后自带颜色 ls 别名是 ls--color=auto

ll= ls -l等等

4)还有linux自带的帮助手册 man,在终端上输入man 里面有所有的命令及选项解释

5.bash shell 的工作特性

bash shell 可以使用table补全命令或者补全目录和文件还可以补全选项

bash shell 有一些快捷键例如

ctrl+l 清屏

ctrl+a将光标移动到行首

ctrl+e将光标移动到行末

ctrl+u删除光标之前的内容

ctrl+k删除光标之后的内容

ctrl+c中止当前前台运行的程序

ctrl+z将前台运行的程序挂起到后台运行

ctrl+d作用相当于logout用户登出

ctrl+w按空格为间隔向前删除

相关文章

  • Day-2初识linux

    1.bash shell 是什么? bash shell 是一个命令解释器,用户输入命令之后,通过bash she...

  • Day-2 噜噜

    Day-2 LINUX 基本命令 命令结构 command -option 参数 系统操作 free 查看内存...

  • linux运维第一课

    初识Linux Linux之父——林纳斯-托瓦兹

  • 用头部效应就业

    微习惯500字Day-2网站优化 Day-2一条B2B信息Day-2 1.就业 新毕业的小倩通过1锁定高价值,排除...

  • day-2 召唤linux

    mac使用自带的terminal,界面更好可使用iterms 练习 mkdir 创建空目录 ls 显示列表(目录...

  • 学习小组Day2笔记--🙃D

    Hello Linux ! 生信起步第二站,初识一位新朋友--Linux。 What? 1.Linux ...

  • 不能遗忘的都在左边

    字/一朵 Day-2 打卡

  • 二零一八年五月

    Linux Linux 目录结构:/lib 分析关于 BPF 和 eBPF 的笔记 Python 初识 Pytho...

  • Linux初识

    一、linux初步认识 首先解释下linux,Linux 英文解释为 Linux is not Unix。 Lin...

  • 初识linux

    1、Unix 可能大家首先看到Unix会有点奇怪,我们要讲的不是Linux吗?怎么蹦出个Unix,虽然它和Linu...

网友评论

      本文标题:Day-2初识linux

      本文链接:https://www.haomeiwen.com/subject/bolhrctx.html