ls [参数】 目录或者文件 Linux文件或者目录名称最长可以有265个字符,.代表当前目录,..代表上一级目录,以.开头的文件为赢藏文件 ls -a 显示指定目录下所有子目录与文件,包括隐藏那个文件 ls -l 以长格式显示文件的详细信息 详细信息中参数含义,如下图:其中,文件类型:“-”表示常规文件,“d”表示目录,“c”表示字符设备文件,“b”表示块设备文件,“s”表示guan管道文件,“|”表示连接文件。文件存取控制(权限)...
4、linux卸载、安装anaconda 参考 https://blog.csdn.net/bonner1/article/details/87886447 卸载: rm -rf ~/anaconda3 安装:1、去官网下载相应版本 2、放到服务器 /home/ec2-user/install_files中 3、安装 bash Anaconda3-5.2.0-Linux-x86_64.sh,中间输入yes 4、验证是否安装成功,输入anaconda即可。 (1)、输入命令打开配置文件vim ~/.bashrc (2)、在最后添加语句 输入 i 进入编辑模式,添加后,输入...
数据流重定向重定向,将标准输出导向一个文件或追加到一个文件中。 <方向相反的重定向 1.简单的重定向 管道默认是链接前一个命令的输出到下一个命令的输入,而重定向是需要一个文件来建立两个命令的链接 echo ‘hi’| cat echo hi > file12.tee tee 除了将输出重定向到文件,也可以将信息打印在终端 如echo ‘hello’ | tee file1
基本概念及操作 tab用于补全命令 ctrl+c用于强行终止当前程序,不会使终端退出 ctrl+d键盘输入结束或退出终端 ctrl+a将光标移至行头,相当于home键 ctrl+e将光标移至行末,相当于end键 shift+pgup将终端向上滚动 shfit+pgdn将终端向下滚动 方向上键,回复之前输入过的命令 终端里输入的通配符是由shell处理的,当shell在参数值中遇到了通配符时,shell会将其作为路径或文件名在磁盘上搜寻可能的匹配。通配符实际上是一种shell实现的...
先给个内存池的实现代码,里面带有个应用小例子和画的流程图,方便了解运行原理,代码 GCC 编译可用。可以自己上网下APR源码,参考代码下载链接:http://pan.baidu.com/s/1hq6A20G贴两个之前学习的时候参考的文章地址,大家可以参考:http://www.cnblogs.com/bangerlee/archive/2011/09/01/2161437.htmlhttp://blog.csdn.net/flyingfalcon/article/details/2627965 一.引言简单介绍下内存池。使用内存池技术是为了避免用户向系统申...
一、目录与路径 1、相对路径与绝对路径 绝对路径:路径的写法一定由根目录/写起 相对路径:路径的写法不是由\写起,指相对于目前工作目录的路径 对于文件名的正确性来说,绝对路径的正确度要好。如果是在写程序(shell scripts)来管理系统的条件下,务必使用绝对路径的写法。如果使用相对路径在程序中,则可能由于执行的工作环境不同,导致一些问题的发生。 2、目录的相关操作 一些特殊目录符...
原文:一个.NET Core开发者的Linux入门学习笔记用.NET Core开发也有一段时间了,但是由于工作原因一直都是在Windows系统上进行的开发,一直想学习Linux然后把.NET Core开发的程序跑在Linux上,然后把心得体会记录一下发布再博客园,奈何拖延症泛滥,所以只写过一篇《CentOS开发ASP.NET Core入门教程》之后就继续征战Windows了!作为新年Flag之一就是学习Docker,K8S,虽然windows系统也能进行开发,但是毕竟Linux才是正途,因此这两天...
本笔记为《鸟哥linux私房菜》第六章学习笔记 一、目录与路径 相对路径与绝对路径 绝对路径:一定由根目录 / 写起? ? ? ? ? ? ? 正确度比较好 相对路径:不是由 / 写起? ? ? ? ? ? ?方便 ? 目录相关操作 特殊目录 .? ? ? ? ?代表此层目录 ..? ? ? ? 代表上一层目录 -? ? ? ? 代表前一个工作目录? ? ~? ? ? ?代表“目前用户身份”所在的家目录 ~acc? ? ? ? ? 代表 acc 这个用户的家目录 常见的处理目录的指令 cd? ? ? ? ? 变换目录? ...
0x00 概述 Linux是一个多用户多任务的操作系统,可以在Linux中为不同的用户设置不同的运行环境,具体做法是设置不同用户的环境变量。 0x01 Linux环境变量分类 按照生命周期来分,Linux环境变量可以分为两类:# 1、永久的:需要用户修改相关的配置文件,变量永久生效。 # 2、临时的:用户利用export命令,在当前终端下声明环境变量,关闭Shell终端失效。 按照作用域来分,Linux环境变量可以分为:# 1、系统环境变量:系统环境变量...
一.文件属性 在当前用户家目录下以ls -al命令输出为例: -rw-r--r-- 1 renren renren 231 10月 31 01:07 .bashrc 文件权限 连接数 文件所有者 文件所属用户组 文件大小 文件最后被修改的时间 文件名 二.文件类型与权限 -rw-r--r-- 第一个字符代表文件的类型,后面的九个字符三个为一组,第一组代表文件所有者的权限,第二组代表同用户组的权限,第三组代表其他非本用户组的权...
Linux学习笔记 Linux的历史操作系统,英语Operating System简称为OS。说道操作系统就需要先讲一讲Unix,UNIX操作系统,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的贝尔实验室开发。而linux就是一款类Unix系统。通常人们对linux都有一个错误的认识,就是这个名词"linux操作系统",其实linux不是操作系统,...
读鸟哥的linux私房菜-基础学习篇(第三版)3.2.4章节作此笔记 一.术语介绍: Bios:写入到主板上的一个程序,计算机开机时主动执行的第一个程序。 MBR:硬盘内第一个扇区的主引导分区块,大小为446bytes,内含引导加载程序(Boot loader) 引导加载程序(Boot loader):操作系统安装在MBR上面的软件,可读取并执行内核文件的软件,其主要功能有:1.提供菜单 2.载入内核文件 3.将引导加载程序交给其他loader负责 引导扇区(Boot se...
同windows操作系统一样,使用一个操作系统,肯定要安装一些软件,这篇随笔主要介绍Linux上软件的安装。首先我们应该了解Linux应用程序的组成、熟悉RPM软件包的管理机制,接着就是会使用RPM包管理工具,并且从源码包编译安装应用程序。一、Linux应用程序简介1、Linux命令与应用程序的关系(1)、文件位置 系统命令:一般在/bin和/sbin目录中,或为Shell内部指令 应用程序:通常在/usr/bin和/usr/sbin目录中 (2)、主要用途 系统命令...
初识Shell——bashLinux中的shell有点类似Windows下的cmd.exe或者.bat。管理整个计算机硬件的其实是操作系统的内核(Kernel),用户无法与内核直接交互,所以通过shell来跟内核通信。即shell介于操作系统(Kernel)和用户之间,它是用户与内核的翻译官,是一个命令解释器。常见的shell种类有:Bsh、Csh、Ksh、Bash、Zsh Bsh和Csh出现的较早,Ksh继承了它两的功能,Bash继承了Bsh和Ksh的升级版,而且是Linux系统中默认的shell,Zsh则兼...
基本知识: Linux中磁盘分区表示: 如:/dev/hda5 :/dev/目录是存放硬件设备文件,hd表示IDE设备,sd表示SCSI设备,a表示硬盘的顺序号,即第一块硬盘是a,第二块是b...等,就像windows下的C盘D盘一样,5表示第一个逻辑分区。Linux分区由主分区和扩展分区组成,主分区不超过4个,逻辑分区是在扩展分区中划分的所以逻辑分区从5开始,不管主分区是否满4个分区,反正前4块是划给主分区的。 同样,一个SCSI设备第二块硬盘的...