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

首页 / 操作系统 / Linux

10个重要的Linux ps命令实战

10个重要的Linux ps命令实战

Linux作为Unix的衍生操作系统,Linux内建有查看当前进程的工具ps。这个工具能在命令行中使用。PS 命令是什么查看它的man手册可以看到,ps命令能够给出当前系统中进程的快照。它能捕获系统在某一事件的进程状态。如果你想不断更新查看的这个状态,可以使用top命令。ps命令支持三种使用的语法格式UNIX 风格,选项可以组合在一起,并且选项前必须有“-”连字符BSD 风格,选项可以组合在一起,但是选项前不能有“-&r...
如何登陆到运行Linux的虚拟机

如何登陆到运行Linux的虚拟机

对于一个运行Linux操作系统的虚拟机,我们可以使用ssh客户机进行登陆。我们需要在进行登陆的计算机上安装ssh客户端,我们可以有以下的几种选择:在Windows操作系统中,我们可以使用PuTTY,下载页面。在Linux操作系统中,我们可以使用OpenSSH ,OpenSSH。如何通过Putty实现远程登录控制Linux平台 http://www.linuxidc.com/Linux/2013-06/85266.htmPutty连接VMWare中Ubunt...
如何在Linux的命令行中使用Evernote

如何在Linux的命令行中使用Evernote

这周让我们继续学习如何使用Linux命令行管理和组织信息。在命令行中管理你的个人花费后,我建议你在命令行中管理你的笔记,特别是当你用Evernote记录笔记时。要是你从来没有听说过它,Evernote 专门有一个用户友好的在线服务可以在不同的设备间同步笔记。除了提供花哨的基于Web的API,Evernote还发布了在Windows、Mac、Android和iOS上的客户端。然而至今还没有官方的Linux客户端可用。老实说在众多的非官方Linux客户端中,有...
如何在终端下以后台模式运行Linux程序

如何在终端下以后台模式运行Linux程序

Linux终端窗口这是一个简短但是非常有用的教程:它向你展示从终端运行Linux应用程序的同时,如何保证终端仍然可以操作。在Linux中有许多方式可以打开一个终端,这主要取决于你的发行版的选择和桌面环境。使用Ubuntu的话,你可以使用CTRL + ALT + T组合键打开一个终端。你也可以点击超级键(Windows键)打开一个终端窗口。在键盘上,打开Ubuntu Dash,然后搜索"TERM"。点击"Term"图标将会打开一个终端窗口。其他诸如XFCE,...
openSUSE下玩转GPG图文详解

openSUSE下玩转GPG图文详解

关于这个话题最早首先是玛格丽特·苏在微博上贴图求助,同时也让我有兴趣好好去了解了解,特别是当时我又感兴趣于GPG与智能卡的交互。后来我曾在2014年openSUSE.Asia Summit上做过一个workshop,但效果不是很好,很多朋友觉得讲的不够细致,确实,GPG的命令行操作对初学者比较难,上手困难。后来我就花费了一些时间考察了常用的一些GPG图形前端,最终选定了本文我要介绍的这个软件——Kleopatra。没错...
检测 Linux 内存使用情况的 free 命令的10个例子

检测 Linux 内存使用情况的 free 命令的10个例子

Linux是最有名的开源操作系统之一,它拥有着极其巨大的命令集。确定物理内存和交换内存所有可用空间的最重要、也是唯一的方法是使用“free”命令。Linux “free”命令可以给出类Linux/Unix操作系统中物理内存和交换内存的总使用量、可用量及内核使用的缓冲区情况。这篇文章提供一些各种参数选项的“free”命令,这些命令对于你更好地利用你的内存会有帮助。1. 显示你的系统内存f...
Ubuntu 14.04下安装Rubinius测试原生线程

Ubuntu 14.04下安装Rubinius测试原生线程

因为CRuby(MRI)本身不支持原生多线程,所以想试一下其他ruby解释器实现对原生多线程的支持.于是安装rubinius折腾一下:)在rubinius官网下载2.4.1源代码,然后驾轻就熟首先bundle,然后./configure一切正常,在rake最后关头出现错误,提示rubinius内部文件夹中若干文件找不到;奇怪的是再次执行rake后,还是报错,但是文件夹中出现了上次未找到的文件,进去看了一下貌似内容不太对,只有Gemfile和一些README...
git使用中checkout生成临时br的问题

git使用中checkout生成临时br的问题

git中几天前漫不经心的使用了git checkout ver_hash的命令,结果push到远程库都提示everything is up-to-date,实际神马都没提交上去啊!但看本地log中的确有更新哦!后来用再做git st命令时发现老有一行红字:HEAD detached from 548a7fa研究了一下发现当前貌似生成了一个临时的br:* (detached from 548a7fa) b7451ea v0.8 重新导入了真实的题库 mast...
Linux 新手入门要养成七大习惯

Linux 新手入门要养成七大习惯

对于很多 Linux 初学者来说,在刚开始使用系统时会感到不适,这为大家整理了自己以前 Linux 入门时,别人告诉我的七个习惯。运用这七大习惯,使用 Linux 时会觉得天加得心应手。第一、不要以root用户登入。习惯 Windows 的用家总会以为权限越高越好,所以我们喜欢以管理员帐户登入。但是这也许是 Windows 经常被病毒骚扰和不安全的重要原因。权限越高责任越大,拥有管理员权限你需要谨慎对待你所做的任何事,但错误还是不可避免的。以 root 用...
MacBook Air 安装 Ubuntu 双系统

MacBook Air 安装 Ubuntu 双系统

MacBook Air 被公认是最好的笔记本电脑之一,不少人买它后安装 Windows,因为找不到更好的 Windows 机,现在又有人拿来装 Ubuntu 了,有兴趣的可以参考一下。要在 MacBook Air 上安装 ubuntu 的双系统,先下载 Ubuntu 的安装镜像文件,这次下载的是Ubuntu 14.04 LTS 版本,代号是Trusty Tahr。利用 USB 盘制作出Ubuntu 开机用 U 盘,在 MacBook Air 上把 ISO ...
Linux 下看不到图片问题的解决

Linux 下看不到图片问题的解决

在 Ubuntu 下打开 jpg 图档时,图片浏览器显示 Not a JPEG file: starts with 0x89 0x50 的错误讯息,但该图档在 Windows 7 下却可以成功打开看到,究竟是什么问题?故事是这样的,有位朋友传来用ZIP打包的数十个 jpg 格式图档,当中有一半可成功打开,另一半却不知为何,打开时出现 Not a JPEG file: starts with 0x89 0x50 的错误讯息。起初以为是图档打包时出错,但对方重...
Linux系统入门学习:在Ubuntu或者Debian中启动后进入命令行

Linux系统入门学习:在Ubuntu或者Debian中启动后进入命令行

提问:我运行的是Ubuntu桌面,但是我希望启动后临时进入命令行。有什么简便的方法可以启动进入终端?Linux桌面自带了一个显示管理器(比如:GDM、KDM、LightDM),它们可以让计算机启动自动进入一个基于GUI的登录环境。然而,如果你要直接启动进入终端怎么办? 比如,你在排查桌面相关的问题或者想要运行一个不需要GUI的应用程序。注意虽然你可以通过按下Ctrl+Alt+F1到F6临时从桌面GUI切换到虚拟终端。然而,在这种情况下你的桌面GUI仍在后台...
Linux下如何过滤、分割以及合并 pcap 文件

Linux下如何过滤、分割以及合并 pcap 文件

如果你是一个测试入侵侦测系统或一些网络访问控制策略的网络管理员,那么你经常需要抓取数据包并在离线状态下分析这些文件。当需要保存捕获的数据包时,我们一般会存储为 libpcap 的数据包格式 pcap,这是一种被许多开源的嗅探工具以及捕包程序广泛使用的格式。如果 pcap 文件被用于入侵测试或离线分析的话,那么在将他们注入网络之前通常要先对 pcap 文件进行一些操作。在这篇文章中,我将介绍一些操作 pcap 文件的工具,以及如何使用它们 。Editcap ...
如何使用Aptik来备份和恢复Ubuntu中的Apps和PPAs

如何使用Aptik来备份和恢复Ubuntu中的Apps和PPAs

当你想重装Ubuntu或者仅仅是想安装它的一个新版本的时候,如果有个便捷的方法来重新安装之前的应用并且重置其设置会很方便的。此时 Aptik 粉墨登场,它可以帮助你轻松实现。Aptik(自动包备份和恢复)是一个可以用在Ubuntu,Linux Mint 和其他基于Debian以及Ubuntu的Linux发行版上的应用,它允许你将已经安装过的包括软件库、下载包、安装的应用和主题、用户设置在内的PPAs(个人软件包存档)备份到外部的U盘、网络存储或者类似于Dr...
六百字读懂Git

六百字读懂Git

译注:来自 Hacker School 的 Mary Rose Cook 最近实现了一个纯 JavaScript 写就的 Git:Gitlet,包括了 Git 核心命令的概念实现。Mary 说,这个项目一是为了了解 Git 内部原理,二是希望写一篇深入浅出解释 Git 核心概念的短文。最好的学习方法就是亲自去实现它,而 Git 的核心功能代码也不过 300 行。相应的代码在 Github 上。短文很有趣,思路清晰也足够深入,值得一看。设想你现在位于alph...
详解Linux切换用户su指令误区

详解Linux切换用户su指令误区

1.背景为了安全起见,通常在Linux环境下进行的一般作业建议使用一般账号这是因为root账号的权限过于庞大,常常会因为不小心的误操作导致系统错误,严重了还会致使系统瘫痪、崩溃。因此建议只有在需要时才切换到root账号下进行相关操作。su是Linux环境下切换用户的操作指令2.su指令很多朋友在使用该指令时,往往使用如下形式:例:从一般账号moonlit切换到root账号$ su那么这么做有什么不对的地方么?我们这就来观察下账号切换前后的数据对比。[moo...
<< 911 912 913 914 915 916 917 918 919 920 >>