美文网首页
1.linux基本知识

1.linux基本知识

作者: 南宫萧言 | 来源:发表于2019-05-29 15:38 被阅读0次

    Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。

    •安装vmware

    •新建虚拟机

    •安装Linux

    •初步配置

    •克隆

    •完善配置

    linux安装较易,就是虚拟安装,安装多台使用vmware的克隆技术。下面总结下Linux的基本操作:

    1.简单命令

    1
    脚本的执行过程

    1.type -a 命令  :查看命令是外部命令还是内部命令,以及文件位置。

    外部命令:在文件中存储,并且使用bash解释执行的脚本命令,如cd;

    内部命令:liunx的buildin命令。如ifconfig yum等。

    2.ps -ef 进程列表

    3.echo 输出到标准   echo $$ 当前进程的PID

    4.man 用户帮助手册  yum install man man-pages 安装。  man +命令 可以方便查询常用的命令使用方法。

    man参数

    •shell,bash:程序

    •/etc/profile是bash的配置文件

    •source /etc/profile

    2.文件系统

    系统启动时是从/boot根目录下启动的。

    df -h 命令查看文件系统信息。

    linux的文件系统说明

    /usr 是程序默认的安装路径。

    文件的操作:

    •df:显示磁盘使用情况   df -h

    •du:显示文件系统使用情况  –du -sh  或者–du -a

    •ls:显示目录  –ls -alhrt(参数可选)

    •cd:切换工作目录

    •pwd:显示当前工作目录

    •mkdir:创建目录  –mkdir -p ./a/b/c     –mkdir a/{1,2,3}dir

    •rm:删除   –rm -f     –rm -rf /

    •cp:拷贝   –cp /etc/{profile,inittab} ./      –cp -r ./a ./new        –cp -l cp -s

    •mv:移动

    •ln:链接   –ln 默认硬链接      –ln -s 软链接

    •stat:元数据

    •touch   创建文件

    •sdb  mount 挂载其他的硬盘  可以直接挂载到任意目录下/home。

    文本操作命令:

    •shell读取用户输入的字符串

    •发现|,代表有管道

    •|左右被理解为简单命令

    •加工:前一个(左边)简单命令的标准输出

    •指向后一个(右边)简单命令的标准输入

    •注意:后一个简单命令一定能够接受标准输入。

    •xargs:

    •命令

    –1,在标准输入中读取到的内容!

    –2,自己的参数理解为一个字符串

    •模仿shell,做blank切分,第一个子字符串为命令

    –3,将步骤1的内容做为步骤2的命令的选项参数拼接起来

    –4,执行得到的结果

    •echo

    "/" |xargs ls -l

    •VI 全屏文本编辑器

    Vim的基本操作

    编辑模式:

    •移动光标

    •删除&替换单个字符

    •删除命令

    •复制粘贴

    •撤销&重做

    编辑模式的基本操作

    关于VIM操作的需要多加练习。

    相关文章

      网友评论

          本文标题:1.linux基本知识

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