
Linux
桃子真甜
技术积累,分享知识,成就理想!
展开
-
【Linux命令】文件基本属性
文件基本属性Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。在Linux中我们可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组。在Linux中第一个字符代表这个文件是目录、文件或链接文件等等。当为[ d原创 2017-10-06 13:12:48 · 376 阅读 · 0 评论 -
【Linux命令】用户和用户组管理
Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就原创 2017-10-06 13:32:33 · 532 阅读 · 0 评论 -
【Linux命令】常用目录和文件操作命令
啥啥啥原创 2017-09-30 14:05:57 · 302 阅读 · 0 评论 -
【Linux文件目录命令】head命令
功能解释head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾。原创 2017-10-15 16:57:11 · 724 阅读 · 0 评论 -
【Linux文件目录命令】tail命令
功能解释tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容.原创 2017-10-15 16:57:47 · 495 阅读 · 0 评论 -
【Linux文件目录命令】mkdir命令
命令功能解释linux 通过 mkdir (make directory)命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写)。命令用法格式和选项说明用法:mkdir [选项]...原创 2017-10-13 15:19:52 · 357 阅读 · 0 评论 -
【Linux文件目录命令】pwd命令
命令功能解释Linux中用 pwd 命令来查看”当前工作目录“的完整路径。 简单得说,每当你在终端进行操作时,你都会有一个当前工作目录。 在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置。命令用法格式和选项说明pwd [选项]查看”当前工作目录“的完整路径一般情况下不带任何参数如果目录是链接时:格式:pwd -P 显示出实际路径,而原创 2017-10-13 15:06:35 · 448 阅读 · 0 评论 -
【Linux文件目录命令】cd命令
命令功能解释Linux cd 命令可以说是Linux中最基本的命令语句。切换工作目录。命令用法格式和选项说明cd [目录名]切换当前目录至dirName命令工作中常见用法1、进入系统根目录命令:cd / 2、使用 cd 命令进入当前用户主目录“当前用户主目录”和“系统根目录”是两个不同的概念。进入当前用户主目录有两个方法。命令1:cd命令2:原创 2017-10-13 14:46:15 · 864 阅读 · 0 评论 -
【Linux文件目录命令】ls命令
ls命令是linux下最常用的命令。ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单,如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。ls 命令在日常的linux操作中用的很多!原创 2017-10-13 14:00:56 · 793 阅读 · 0 评论 -
【Linux环境配置】安装JDK
这里用JDK1.6版本举例说明了,其他版本的jdk配置方式一致。JDK官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html1.下载JDK6.0最新版本:名称为jdk-6u21-linux-i586-rpm.bin2.通过ssh上传jdk-6u21-linux-i586-rpm.原创 2017-10-05 13:07:01 · 894 阅读 · 0 评论 -
【Linux】后台进程管理
Linux的后台进程运行有好几种方法,例如nohup,screen等,但是,如果是一个服务程序,要可靠地在后台运行,我们就需要把它做成daemon,最好还能监控进程状态,在意外结束时能自动重启。supervisor就是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。安装supervisorDeb原创 2017-12-09 21:00:12 · 440 阅读 · 0 评论 -
【Linux】数据重定向
在了解重定向之前,我们先来看看linux 的文件描述符。linux文件描述符:可以理解为linux跟踪打开文件,而分配的一个数字,这个数字有点类似c语言操作文件时候的句柄,通过句柄就可以实现文件的读写操作。 用户可以自定义文件描述符范围是:3-num,这个最大数字,跟用户的:ulimit –n 定义数字有关系,不能超过最大值。linux启动后,会默认打开3个文件描述符,分别是:标准输入st原创 2017-12-10 11:19:05 · 242 阅读 · 0 评论 -
【SSH隧道】使用
SSH隧道(即SSH代理、端口转发),接触过Linux系统的都知道SSH,对于SSH隧道,如果之前没接触过,只知道这个概念、网上搜索这方面的资料的话,网上的资料把简单的问题复杂化了,写的很复杂很繁琐。 建立SSH隧道命令:ssh -C -f -N -L listen_port:DST_Host:DST_port user@Tunnel_Host ssh -C -f -N -原创 2017-12-04 17:20:25 · 1017 阅读 · 0 评论 -
【Linux】Shell编程基础
Linux中编写shell文件:变量含义$0 当前脚本的文件名$n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2。$# 传递给脚本或函数的参数个数。$* 传递给脚本或函数的所有参数。$@ 传递给脚本或函数的所有参数。被双引号(" ")包含时,与 $* 稍有不同,下面将会讲到。$? 上个命令的退出状态,或函数的返回值原创 2017-12-09 14:04:20 · 432 阅读 · 0 评论 -
【curl和wget命令】模拟HTTP请求
在实际开发中,特别是后端开发程序员,测试调用接口的时候,经常可能需要模拟一下HTTP请求。在这里主要介绍linux系统如何模拟Http的get或post请求。一、get请求: 1、使用curl命令: curl “http://www.baidu.com” 如果这里的URL指向的是一个文件或者一幅图都可以直接下载到本地 curl -i “http://www.bai原创 2017-09-30 14:53:28 · 2396 阅读 · 0 评论 -
【Linux命令】查看硬件配置命令
工作中,经常会查看安装Linux系统的服务器硬件配置及其资源使用情况,比如说,CPU占用率,内存使用情况,磁盘使用情况,网卡配置等等信息。在这里汇总一下,方便自己查阅,同时也分享给需要的人。系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看原创 2017-10-05 12:47:19 · 2627 阅读 · 0 评论 -
【Linux】系统目录结构
对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面我们就开始了解一下linux目录结构的相关知识。在 Linux 或 Unix 操作系统中,所有的文件和目录都被组织成以一个根节点开始的倒置的树状结构。linux文件系统的最顶端是/,我们称/为Linux的root(根目录),也就是 Linux操作系统的文件系统。Linux的文件系统的入口就是/,所有的目录、原创 2017-10-06 15:00:15 · 1077 阅读 · 0 评论 -
【Linux文件目录命令】rm命令
功能解释rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。rm是一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会毁在这个命令(比如在/(根目录)下执行rm * -rf)。所以,我们在执行rm之前最好先确认一下在哪个目录,到底要删除什么东西,操作时保持高度清醒的头脑。原创 2017-10-15 16:49:34 · 540 阅读 · 0 评论 -
【Linux文件目录命令】rmdir命令
功能解释rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的。(注意,rm - r dir命令可代替rmdir,但是有很大危险性。)删除某目录时也必须具有对父目录的写权限。原创 2017-10-15 16:51:19 · 335 阅读 · 0 评论 -
【Linux文件目录命令】mv命令
功能解释mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。根据mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至原创 2017-10-15 16:52:03 · 1405 阅读 · 0 评论 -
【Linux文件目录命令】cp命令
功能解释cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一。原创 2017-10-15 16:52:50 · 1079 阅读 · 0 评论 -
【yum命令】软件包管理器
在Linux上安装过软件包的,比如说安装数据库,oracle或其他,可能会有体会。中间有个查询系统是否已经包含了某些RPM包的过程。如果你没有附带的系统安装盘,就需要找一些依赖包,只能上网找了。这过程很麻烦,一个一个的找,找到了还不一定对,安装才发现,又差上一级的依赖,你又找上一级的依赖。找到了上一级依赖,高兴了,又安装,结果高兴得太早了,还需要上一级依赖。什么时候是个头,你可以脑补一下,当时的绝原创 2017-10-06 14:07:06 · 631 阅读 · 0 评论 -
【Linux】软件安装
Linux一般是使用 RPM ,YUM 和 APT 来管理软件包。针对软件包常用的操作也就是,查找软件包,安装,卸载,升级这几个功能。软件包按照是否已经编译过分为RPM包、tar.gz(bz或bz2等)结尾的源代码包和以bin结尾的安装包。原创 2017-10-07 13:59:16 · 145 阅读 · 0 评论 -
【Linux命令】磁盘管理
Linux磁盘管理好坏管理直接关系到整个系统的性能问题。Linux磁盘管理常用三个命令为df、du和fdisk。df:列出文件系统的整体磁盘使用量du:检查磁盘空间使用量fdisk:用于磁盘分区dfdf命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。语法:df [-ah原创 2017-10-06 14:24:26 · 478 阅读 · 0 评论 -
【stat命令】查看文件信息
在windows下,一个文件有:创建时间、修改时间、访问时间。而在Linux下,一个文件也有三种时间,分别是:访问时间、修改时间、状态改动时间。在Linux中,没有文件创建时间的概念。只有文件的访问时间、修改时间、状态改变时间。也就是说不能知道文件的创建时间。但如果文件创建后就没有修改过,修改时间=创建时间;如果文件创建后,状态就没有改变过,那么状态改变时间=创建时间;如果文件创建后,原创 2017-09-30 14:08:36 · 1199 阅读 · 0 评论 -
【Linux文件目录命令】touch命令
功能解释将每个文件的访问时间和修改时间改为当前时间。不存在的文件将会被创建为空文件,除非使用-c 或-h 选项。如果文件名为"-"则特殊处理,更改与标准输出相关的文件的访问时间。原创 2017-10-15 16:53:36 · 1247 阅读 · 0 评论 -
【Linux文件目录命令】cat命令
功能解释cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。原创 2017-10-15 16:54:39 · 2860 阅读 · 0 评论 -
【Linux文件目录命令】nl命令
功能解释nl命令在linux系统中用来计算文件中行号。nl 可以将输出的文件内容自动的加上行号!其默认的结果与 cat -n 有点不太一样, nl 可以将行号做比较多的显示设计,包括位数与是否自动补齐 0 等等的功能。原创 2017-10-15 16:55:17 · 426 阅读 · 0 评论 -
【Linux文件目录命令】more命令
功能解释more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。原创 2017-10-15 16:55:46 · 357 阅读 · 0 评论 -
【Linux文件目录命令】less命令
功能解释less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less 的用法比起 more 更加的有弹性。在 more 的时候,我们并没有办法向前面翻, 只能往后面看,但若使用了 less 时,就可以使用 [pageup] [pagedown] 等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容!除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。转载 2017-10-15 16:56:35 · 267 阅读 · 0 评论 -
【Linux关机】常用关机命令及其比较
linux下常用的关机命令有:shutdown、halt、poweroff、init;重启命令有:reboot。比较常用的:关机命令:1、halt 立刻关机 2、poweroff 立刻关机 3、shutdown -h now 立刻关机(root用户使用) 4、shutdown -h 10 10分钟后自动关机 如果是通过shutdown命令设置关机的话,可以用s原创 2017-10-05 12:11:08 · 8050 阅读 · 0 评论 -
【Linux】Shell使用
记录命令历史我们敲过的命令,linux是会有记录的,预设可以记录1000条历史命令。这些命令保存在用户的家目录中的.bash_history文件中。有一点需要你知道的是,只有当用户正常退出当前shell时,在当前shell中运行的命令才会保存至.bash_history文件中。与命令历史有关的有一个有意思的字符那就是”!”了。常用的有这么几个应用:(1)!! (连续两个”!”),表示执行上原创 2017-12-13 22:04:21 · 234 阅读 · 0 评论