Linux是最著名, 使用最广泛的开源操作系统。作为操作系统, Linux是一种软件, 它位于计算机上所有其他软件的下面, 可以接收来自这些程序的请求并将这些请求中继到计算机的硬件。
就此页而言, 我们使用术语" Linux"来指代Linux内核, 也指通常与Linux内核捆绑在一起以提供操作系统所有必需组件的程序, 工具和服务集。功能齐全的操作系统。有些人, 特别是自由软件基金会的成员, 将此集合称为GNU / Linux, 因为其中包含的许多工具都是GNU组件。但是, 并非所有的Linux安装都将GNU组件用作其操作系统的一部分。例如, Android使用Linux内核, 但几乎不依赖GNU工具。
这是一些我最喜欢的LINUX HACK(不分先后):
粘贴代码:
使用Ctrl + Shift + v将任何代码/文本直接粘贴到终端中
共享服务器:
你可以使用以下命令创建快速HTTP服务器以在Python 2中进行共享:
python -m SimpleHTTPServer
一世
增加扬声器音量:
将扬声器的最大音量提高一定百分比(在这种情况下为150):
pactl set-sink-volume 0 150%
财富讯息:
使你的终端输出随机的财富消息。在ubuntu系统上执行以下操作:
sudo apt-get install fortune
如果使用的是Bash(在我的Linux发行版中为默认设置), 请在.bashrc的最后一行中添加财富。如果你喜欢母牛, 那么可以将Cowsay管道的运气安装到Cowsay上, 在.bashrc的末尾添加以下行
fortune | cowsay
星球大战:
是否想在航站楼观看星际大战?只需输入:
telnet towel.blinkenlights.nl
缩短冗长的命令:
有冗长的命令并想将其简化吗?使用别名
将所有别名添加到你的.bashrc中, 以便它们保持永久性。就像我们使用sudo apt-get install来安装软件包一样, 我们可以通过在bashrc中定义一个别名来简化它, 例如
alias install = 'sudo apt-get install'
保存文件并重新启动终端后, 你可以执行以下操作
install cowsay fortune figlet
而不是打字
sudo apt-get install fortune figlet cowsay
你可以对语法别名为short-name ='long command'的许多命令执行此操作。
#请注意, 长命令和等号(=)之间没有空格, 而且某些命令已预先别名, 例如la是ls -a的别名。你可以通过在终端中输入la来解决此问题。
Ping和traceroute一起:
要同时ping和traceroute / tracert。使用地铁
用安装
sudo apt-get install mtr
或者, 如果你为命令加上别名, 请使用install mtr。
用法mtr
下载文件:
想要下载具有特定模式的文件, 例如:
网址为http://example.com/files/file1.zip的File1
位于http://example.com/files/file2.zip的File2
如下使用wget(大多数发行版中已预装)
wget Page on example.com
Wget可用于爬网和其他很棒的自动化工具。
下载加速器:
想要稳定的下载加速器使用axel吗?
使用sudo apt-get install axel安装
用途如下
axel -a
启用滚动锁定:
在Linux发行版中, 默认情况下禁用滚动锁定。即使在现代应用程序中Scroll Lock并没有多大用途。但是, 出于某些目的, 例如切换照明键盘上的背光灯, 我们仍然可能需要它。启用滚动锁定
xmodmap -e 'add mod3 = Scroll_Lock' link
使用命令行下载文件:
这是很常见的。 wget用于通过HTP, HTTPS和FTP使用命令行下载文件。
wget file.link
where file.link is the link from where the file has to be downloaded.
下载YouTube视频:
你也可以使用youtube-dl名称的软件包直接从命令行下载YouTube视频。首先使用apt-get或pip安装软件包
sudo apt-get install youtube-dl
OR
sudo pip install youtube-dl
你的包裹已准备就绪, 可以使用。你现在可以使用它来下载视频
youtube-dl Youtube-link
更改终端的外观:
如果要编辑终端的外观, 字体大小和其他功能。你有两个选择。 gsettings或dconf。用通俗易懂的术语, gsettings使用命令行, 而dconf使用称为dconf-editor的GUI。首先, 我们需要安装dconf。
sudo apt-get install dconf-tools
dconf-editor
成为纽带:
你想看起来像个坏蛋黑客吗? (有点儿)
安装好莱坞, 你的终端会分裂, 看起来你在做很多很酷的事情
sudo apt-add-repository ppa:hollywood/ppa
sudo apt-get update
sudo apt-get install hollywood
sudo apt-get install byobu #Used to split your terminal, very useful
发射byobu然后发射好莱坞(只需键入byobu和好莱坞)
当前天气:
知道世界上任何城市的当前天气怎么样?
在你的终端中, 键入:
curl http://wttr.in/your_city_name
瞧, 接下来3天的天气会在你的终端机中优雅地显示。
同时使用同一命令:
是否要运行你昨天运行的命令?
尝试使用Ctrl-R(递归搜索), 然后在命令中键入一个字符子集, 然后无需多次按键就可以访问最近的历史记录。
谢谢..
如果发现任何不正确的地方, 或者想分享有关上述主题的更多信息, 请写评论。