Welcome 微信登录

首页 / 操作系统 / Linux

Linux 文件夹权限 学习笔记

Linux 文件夹权限 学习笔记

Linux下的文件权限r(read):可以读取文件的内容w(write):可以编辑、修改文件的内容x(execute):该文件可以被执行需要特别注意的是,这些权限都是针对文件的内容而言的,跟文件本身没有任何关系。因此即便是对文件有rwx权限,也不一定可以改名或删除文件。Linux下的文件夹权限r(read):可以读取文件夹内容列表,但如果没有x权限,就只能看到文件名而无法查看其他内容(大小、权限等)w(write):由于文件夹记录的是其中内容的列表,因此具...
linux的重定向命令应用及语法

linux的重定向命令应用及语法

1. 标准输入的控制语法:命令 文件将命令的执行结果送至指定的文件中。例如:ls -l > list 将执行“ls -l” 命令的结果写入文件list 中。语法:命令>! 文件将命令的执行结果送至指定的文件中,若文件已经存在,则覆盖。例如:ls -lg >! list 将执行“ls - lg” 命令的结果覆盖写入文件list 中。语法:命令>& 文件将命令执行时屏幕上所产生的任...
Linux实用工具的命令行详解

Linux实用工具的命令行详解

这是一个确凿的事实,许多IT专业人士使用Linux命令行,即使在GUI也可用的情况下。嘿,我们的第一个Linux 命令行指南的点击量超过了5万次。但是让我们听一听来自IT专家的理由,在这个案例中,我们倾听来自工程部gotalk高级技术专家David Witham的理由。 “我就靠着命令行为生。命令行给你对你所做的事情和需要完成的事情的最终控制权。如果没有命令来完成的话,你可以编写脚本或者管线来完成。使用GUI的话,所见即所得。你通常不能再构...
Linux压缩打包命令使用方法

Linux压缩打包命令使用方法

参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!-f ...
linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结

linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结

Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进 行压缩了,所以首先就来讲讲tar命令的基本用法: tar命令的选项有很多(用man tar可以查看到),但常用的就那么几个选项,下面 来举例说明一下: # tar -cf all.tar *.jpg 这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新...
linux脚本发送邮件 shell发送邮件(使用 msmtp+mutt+shell来实现)

linux脚本发送邮件 shell发送邮件(使用 msmtp+mutt+shell来实现)

之前在Linux下使用mail命令来发送邮件,配置起来比较麻烦,需要配置sendmail的很多东西。而且还必须启动sendmail才能保证邮件发送成功。其实我们就只要能发送邮件就可以,服务器多开个东西就等于多一个入侵的门。而且sendmail漏斗是很多的。那么有没有类似于foxmail,outlook这样的邮件客户端软件,并且有命令行的形式,来发送邮件呢。mutt和msmtp提供了一个很好的解决方案。 开始: 这里因为很多路径我写死了,所以最好按照我的安装...
Linux下如何用GCC编译动态库

Linux下如何用GCC编译动态库

本文主要解决以下几个问题 1 为什么要使用库? 2 库的分类 3 创建自己的库 或许大家对自己初学 Linux时的情形仍记忆尤新吧。如果没有一个能较好的解决依赖关系的包管理器,在Linux下安装软件将是一件及其痛苦的工作。你装a包时,可能会提示你要先装b包,当你费尽心力找到b包时,可能又会提示你要先安装c包。我就曾被这样的事搞的焦头烂额,至今一提起rpm仍心有余悸,头皮发麻。说是一朝被蛇咬,十年怕井绳怕也不为过。 Linux下之所以有这...
linux的简介 linux与windows服务器系统的区别

linux的简介 linux与windows服务器系统的区别

通过什么是服务器?一文我们了解到,服务器系统主要有linux与windows系统,对于windows系统大家可能都熟悉些,虽然windows服务器系统,如windows 2008、windows2003系统其内部与我们使用的windows xp系统很相似,但对于linux系统大多数朋友均比较陌生,接下来本文将为大家分享下linux是什么以及linux与windows系统的区别。首先我们介绍下linux是什么? Linux是一种自由和开放源码的类Unix操作...
Linux fdisk 命令使用详解

Linux fdisk 命令使用详解

一、fdisk 的介绍 fdisk - Partition table manipulator for Linux ,译成中文的意思是磁盘分区表操作工具;本人译的不太好,也没有看中文文档;其实就是分区工具 fdsik 能划分磁盘成为若干个区,同时也能为每个分区指定分区的文件系统,比如linux 、fat32、 linux 、linux swap 、fat16 以及其实类Unix类操作系统的文件系统等;当然我们用fdisk 对磁盘操作分区时,并不是一个终...
squid 强制缓存动态页面

squid 强制缓存动态页面

其实我本不想写这个标题,我的本意是缓存yupoo api的查询数据,这个过程中找到了参考方法(Caching Google Earth with Squid)。呵呵,所以偶也来一回标题党。这篇参考流传非常广,Digg上也被提过,我也不知道原出处是哪里了。可是。。。。你按照它的指示设置,它并不能正确工作!!话说回来,先说说我的需求。最近yupoo的访问速度很慢,我有一堆api请求经常无法完成,猜测要么对方限制了同一ip的连接数,要么是yupoo又遇到了新一轮...
squid配置解析

squid配置解析

4.1常用的配置选项 因为缺省的配置文件有问题,所以我们必须首先修改该配置文件的有关内容,以便让squid跑起来。 下面我们来看一看squid.conf文件的结构以及一些常用的选项: squid.conf配置文件的可以分为十三个部分,这十三个部分分别是: 1.NETWORK OPTIONS (有关的网络选项) 2.OPTIONS WHICH AFFECT THE NEIGHBOR SELECTION ALGORITHM (作用于邻居选择算 法的有关选项) ...
通过U盘安装Ubuntu Linux的方法 U盘装Linux

通过U盘安装Ubuntu Linux的方法 U盘装Linux

本文将介绍如何在u盘上安装Ubuntu Linux系统.虽然本文采用的是Ubuntu,但实际上依此方法安装其他Linux live CD发行版也是可行的. 从u盘上运行Linux,丰富了live CD的体验,使你可以在任意机器上运行Linux,比随身携带一张光盘方便多了。 1. 准备工作 在开始之前,你至少需要进行如下准备: * 一张Ubuntu live CD 或者 .iso 镜像文件 * 容量至少为1G的 U 盘 * 运行的 L...
Linux下最常用的Shell命令的介绍(图文)

Linux下最常用的Shell命令的介绍(图文)

有些人仍然会有这种愚蠢的想法,他们认为使用Linux就必须使用Linux shell命令。胡说!你可以不懂得任何Linux命令,比如说ps,grep,ls等,但是你仍然可以使用很多现代的Linux桌面发行版。Linux的系统管理员与桌面用户不一样,他们不像桌面用户一样使用Cinnamon,GNOME,Unity,或者KDE,他们所有的时间都是用Linux命令。对于桌面用户来讲,若是了解一部分Linux命令,你可以更好的使用Linux,体验它的魅力,下面列举...
sed&awk基本使用方法

sed&awk基本使用方法

sed&awk基本使用方法sed 工具简介在了解了一些正规表示法的基础应用之后,再来呢?呵呵~两个东西可以玩一玩的,那就是 sed 跟 awk 了!这两个家伙可是相当的有用的啊!举例来说,鸟哥写的 logfile.sh 分析登录文件的小程序,绝大部分分析关键词的取用、统计等等,就是用这两个宝贝蛋来帮我完成的! 那么你说,要不要玩一玩啊?! ^_^我们先来谈一谈 sed 好了,基本上, sed 可以分析 Standard Input (STDIN) ...
Linux 中RPM命令参数使用详解

Linux 中RPM命令参数使用详解

此工具包最先是由Red Hat公司推出的,后来被其他Linux开发商所借用。由于它为Linux使用者省去了很多时间,所以被广泛应用于在Linux下安装、删除软件。下面就给大家介绍一下它的具体使用方法。 1.我们得到一个新软件,在安装之前,一般都要先查看一下这个软件包里有什么内容,假设这个文件是:Linux-1.4-6.i368.rpm,我们可以用这条命令查看: rpm -qpi Linux-1.4-6.i368.rpm 系统将会列出这个软件包的...
<< 31 32 33 34 35 36 37 38 39 40 >>