Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Linux文件系统的简单操作 - df,du,ln

Linux文件系统的简单操作 - df,du,ln

现在我们知道磁盘的整体数据是在 superblock 区块中,但是每个各别文件的容量则在 inode 当中记载的。 那在文字接口底下该如何叫出这几个数据呢?底下就让我们来谈一谈这两个命令:df:列出文件系统的整体磁盘使用量;du:评估文件系统的磁盘使用量(常用在推估目录所占容量)df:列出文件系统的整体磁盘使用量;du:评估文件系统的磁盘使用量(常用在推估目录所占容量)df[root@www ~]# df [-ahikHTm] [目录或文件名]选项与参数:...
Sublime Text 3下两款Markdown插件

Sublime Text 3下两款Markdown插件

最近升级到了Sublime Text 3,于是又涉及到重新安装我喜欢的插件。作为Markdown 的重度使用者自然关于Markdown的插件是必不可少的 (选择在简书中写文章其中一个很重要的原因是因为简书的MarkDown写作环境很舒服)。 在这里记录分享一下我常用的两款Markdown插件。MarkdownEditingMarkdownEditing是Markdown写作者必备的插件,它可以不仅可以高亮显示Markdown语法还支持很多编程语言的语法高亮...
如何在Linux下查找可执行文件

如何在Linux下查找可执行文件

Linux下的可执行文件在windows中,可以通过后缀名判断是否是可执行文件,比如.exe,.bat等是可执行文件,但是在Linux下呢?Linux下不能简单根据文件后缀判断是否可执行。linux下判断一个文件是否可执行,关键看是否有可执行权限,比如:在终端中输入:ls -l ,会列出类似于下的列表:-rwxrwxr-x 1 linuxidc linuxidc 48141 Jul 17 02:50 redis-trib.rb*-rw-rw-r-- 1 l...
Linux下设置和查看环境变量

Linux下设置和查看环境变量

Linux的变量种类按变量的生存周期来划分,Linux变量可分为两类: 1 永久的:需要修改配置文件,变量永久生效。 2 临时的:使用export命令声明即可,变量在关闭shell时失效。 设置变量的三种方法1 在/etc/profile文件中添加变量【对所有用户生效(永久的)】 用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永久的”。 例如:编辑/etc/profile文件,添加...
Telnet命令检测远程主机上的端口是否开启

Telnet命令检测远程主机上的端口是否开启

ping命令不能检测端口,只能检测你和相应IP是否能连通。本地虚拟机里安装了一个Ubuntu,使用Putty连接22端口操作时提示失败,于是查看对应端口是否开启。Windows下要检测远程主机上的某个端口是否开启,可以使用微软自带工具telnet。1.安装telnet。win7下默认telnet功能是关闭的,在cmd下输入telnet提示没有该命令。进入控制面板---->程序---->打开或关闭windows功能。然后等一段时间,在出来的对话框...
Linux命令教程:cat命令 查看文件内容

Linux命令教程:cat命令 查看文件内容

cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。Linux下查看文件内容的方式很多:vi 文件名 #编辑方式查看,可修改cat 文件名 #显示全部文件内容more 文件名 #分页显示文件内容tail 文件名 #仅查看尾部,还可以指定行数head 文件名 #仅查看头部,还可以指定行数sed "1,$"p 文件名 #可以指定起始行和结束行的cat的主要功...
Linux命令教程: Ubuntu的apt-get命令

Linux命令教程: Ubuntu的apt-get命令

Advanced Package Tool,又名apt-get,是一款适用于Unix和Linux系统的应用程序管理器。最初于1998年发布,用于检索应用程序并将其加载到Debian Linux系统。Apt-get成名的原因之一在于其出色的解决软件依赖关系的能力。其通常使用.deb-formatted文件,但经过修改后可以使用apt-rpm处理红帽的Package Manager(RPM)文件。使用apt-get的主流Linux系统包括Debian和Ubun...
HTTP请求响应过程 与HTTPS区别

HTTP请求响应过程 与HTTPS区别

HTTP协议笔记,干货HTTP协议HTTP协议主要应用是在服务器和客户端之间,客户端接受超文本。服务器按照一定规则,发送到客户端(一般是浏览器)的传送通信协议。与之类似的还有文件传送协议(filetransferprotocol,FTP),简单邮件传送协议(simplemailttransferprotocol,SMTP)等。HTTP是在七层网络模型中的应用层的协议,由发送请求和接受响应构成,是一个标准的客户端服务器模型。与此同时,HTTP是一个无状态的协...
Linux命令教程:du命令 查看磁盘空间

Linux命令教程:du命令 查看磁盘空间

du命令,即disk usage,可以计算文件或目录所占的磁盘空间。命令格式:du [选项][文件]du [OPTION]… [FILE]…没有指定任何选项时,它会测量当前工作目录与其所有子目录,分别显示各个目录所占的空间,最后显示工作目录所占总空间。命令选项:-a, –all包括了所有的文件,而不只是目录-B, –block-size=SIZE use SIZE-byte blocks-b, &ndas...
对话 UNIX: !$#@*%

对话 UNIX: !$#@*%

对话 UNIX: !$#@*%学习更多的命令行技巧和操作符更好地理解 UNIX® 用户输入的这些 “奇怪的” 字符。学习如何在 UNIX 中使用管道、重定向、操作符等特性。现在,您已经在 IBM® AIX® 上工作了一段时间了。您已经学习了几个基本命令,能够在目录结构中移动、创建和修改文件、查看正在运行的进程以及管理用户和系统。这很不错,但是您希望了解 UNIX® 管理员输入的命令是什么意思。这些命令...
Linux下高效编写Shell——Shell特殊字符汇总

Linux下高效编写Shell——Shell特殊字符汇总

Linux下无论如何都是要用到shell命令的,在Shell的实际使用中,有编程经验的很容易上手,但稍微有难度的是shell里面的那些个符号,各种特殊的符号在我们编写Shell脚本的时候如果能够用的好,往往能给我们起到事半功倍的效果,为此,特地将Shell里面的一些符号说明罗列成对照表的形式,以便快速的查找。看看你知道下表中哦你的哪些Shell符号呢?Shell符号及各种解释对照表:Shell符号使用方法及说明#注释符号(Hashmark[Comments...
Linux/Unix中系统级IO

Linux/Unix中系统级IO

Linux/Unix I/O:将设备映射为文件的方式,允许Unix内核引出一个简单、低级的应用接口。Linux/Unix IO的系统调用函数很简单,它只有5个函数:open(打开)、close(关闭)、read(读)、write(写)、lseek(定位)。但是系统IO调用开销比较大,一般不会直接调用,而是通过调用Rio包进行健壮地读和写,或者调用C语言的标准I/O进行读写。尽管如此,Rio包和标准IO也都是封装了unix I/O的,所以学习系统IO的调用才...
如何像专业人员那样在openSUSE上安装和更新软件?

如何像专业人员那样在openSUSE上安装和更新软件?

你可能在考虑迁移到 SUSE 或 openSUSE ,这有诸多原因。对一些人来说,将 Linux 整合到商业环境中是合情合理的步骤( SUSE 收费支持服务很出众, openSUSE 社区总是乐于帮助)。对另一些人来说, SUSE 或 openSUSE 是市面上对高级用户最友好的 Linux 发行版之一。不管你为何考虑迁移到 SUSE 生态系统(无论是通过 SUSE 还是 openSUSE ),大胆迁移之前最好要知道完成任务所需要的工具。幸运的是,与整个 ...
打造一个全命令行的Android构建系统

打造一个全命令行的Android构建系统

"IDE都是给小白程序员的,大牛级别的程序员一定是命令行控,终端控,你看大牛都是使用vim,emacs 就一切搞定"这话说的虽然有些绝对,但是也不无道理,做开发这行要想效率高,自动化还真是缺少不了命令行工具,因为只有命令行才是最佳的人机交互工具。其实IDE也是底层也是调用命令行工具而已,只不过给普通开发者呈现一个更友好的开发界面。这里可不是宣扬让大家放弃IDE都改命令行,只是每种事物都有他存在的理由,无论是编程语言还是工具都是一个原则 “没有最...
更换Linux下字体

更换Linux下字体

我的Linux系统是Ubuntu 14.04,更换完字体之后,Web页面效果是这样的:Shell显示效果是这样的: 我采用的字体方案是,Monaco雅黑混合字体下面是具体更换步骤:一、下载安装字体1.1 下载下载 微软雅黑 、 Monaco、Monaco雅黑混合字体 字体,解压后得到三个 .ttf 文件放到 ~/.fonts 文件夹下。1.1 刷新缓存运行fc-cache来更新字体缓存。二、更改系统字体2.1 下载安装Unity Tweak Tool.su...
Linux中怎么覆盖普通文本文件和目录软连接

Linux中怎么覆盖普通文本文件和目录软连接

今天想在Linux下覆盖一个目录的软连接,遇到点问题,所以总结了下发表这篇博文:如果把原来的软连接删掉,重新创建一个软连接,那么inode节点会有变化,这不是我想要的,所以做了如下测试:先看普通文本文件:覆盖文本文件的软连接就是用ln的-sf参数,-f是强制移除旧文件[root@linuxidc tmp]# touch {1,2} [root@linuxidc tmp]# ln -s 1 1.sym [root@linuxidc tmp]# ll tota...
<< 961 962 963 964 965 966 967 968 969 970 >>