首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Linux 命令行艺术

Linux 命令行艺术 熟练使用命令行一种常常被忽视,或被认为难以掌握技能,但实际上,它会提高你作为工程师灵活性以及生产力。...本文一份我在 Linux 上工作时,发现一些命令行使用技巧摘要。有些技巧非常基础,而另一些则相当复杂,甚至晦涩难懂。...要进行一些复杂计算,比如分组、逆序和一些其他统计分析,可以考虑使用 datamash。 注意到语言设置(中文或英文等)对许多命令行工具有一些微妙影响,比如排序顺序和性能。...值得留意“cached”值,它指的是 Linux 内核用来作为文件缓存内存大小,而与空闲内存无关。...好处它允许 Linux 上编写程序在 Windows 上运行,而另一方面,Windows 上编写程序却无法在 Bash 命令行中运行。

4.5K10

linux相关命令行

爬坑 每使用一个端口都得在安全组开放一下相应端口 否则无法访问,配置防火墙也是没用 查看网络端口情况 ss -tlnp 查iptables (防火墙) sudo iptables -L -n iptables...INPUT:表示外部主机访问内部资源 3:表示添加到第三行(可以任意修改) -s:指定作为源地址匹配,这里不能指定主机名称,必须IP; -p: 用于匹配协议(这里协议通常有...3种,TCP/UDP/ICMP) –dport: 用于匹配端口号 -j: 用于匹配处理方式 常用ACTION: DROP:悄悄丢弃 隐藏我们身份,以及隐藏我们链表 REJECT...+名字] [新路径和名字] # 移动 mv [文件路径+名字] [新路径和名字] #删除 rm [文件路径+名字] [新路径和名字] 卸载程序 yum remove 软件名字; rpm -...e 软件名; tar包安装软件呢,则使用make uninstall 查看端口使用情况 netstat -antpl | grep 8888 文件上传相关 rz然后弹出上传窗口

3.9K21

Linux命令行艺术

熟练使用命令行一种常常被忽视或被认为难以掌握技能,但实际上,它可以提高你作为工程师灵活性以及生产力。本文一份我在 Linux 上工作时发现一些关于命令行使用小技巧摘要。...必读 涵盖范围: * 这篇文章对刚接触命令行新手以及具有命令行使用经验的人都有用处。...了解语言环境对许多命令行工具微妙影响,包括排序顺序和性能。大多数 Linux 安装过程会将 LANG 或其他有关变量设置为符合本地设置。意识到当你改变语言环境时,排序结果可能会改变。...如果你想在 Bash 命令行中写 tab 制表符,按下 ctrl-v [Tab] 或键入 $'\t' (后者可能更好,因为你可以复制粘贴它)。 标准源代码对比及合并工具 diff 和 patch。...注意 MacOS 系统基于 BSD UNIX ,许多命令(例如 ps,ls,tail,awk,sed)都和 Linux 中有些微不同,这些极大被 System V-style Unix 和 GNU

6.9K72

Linux命令行

交互式命令行 默认等待用户输入命令,输入一行回车后执行一行命令 效率低 适合少量工作 shell脚本 将需要执行命令和逻辑判断语句都写入一个文件中,一起运行 效率高 适合完成复杂,重复性工作...bash shell提示符 登录Linux系统之后,默认进入交互式命令行界面,在光标前边会出现提示符 [root@localhost ~]# [用户名@主机名 目录名]权限标识 用户名 当前登录用户...-ym 其中yyear简写,可以和m写在 一起,而长选项不支持写在一起 参数 2020 参数,参数命令作用对象,表示查看2020年日历 我们也可以查看这个命令所有选项 [root@localhost...注意Linux会准确识别出命令大小写,所以大家需要注意大小写问题。命令选项和参数之间用空格进行分隔,请大家在输入时候注意不要缺失空格。 学习Linux最重要就是以下三个方面 1....[root@localhost ~]# whoami root 快捷键 快捷键 作用 ^C 终止前台运行程序 ^C 退出 等价exit ^L 清屏 ^A 光标移动到命令行最前端 ^E 光标移动到命令行后端

14.9K30

Linux命令行

初始化界面 登录界面显示信息主要有系统版本、Linux内核版本两个内容 图片登录界面显示登录用户、上次登录时间及IP相关信息图片基本说明[root@money ~]#root表示当前登录用户,money...表示当前登录主机名,~表示当前目录,默认登录用户家目录。...[root@money ~]# hostname ##查看主机名称 money [root@money ~]# pwd ##查看当前路径 /root 注:命令行提示符具体由...(不包含光标所在位置) Ctrl+K:删除当前光标后内容(包括光标所在位置) Ctrl+C:终止当前正在运行命令 Ctrl+D:退出当前会话(同logout) Ctrl+L:清屏,清除当前窗口显示内容...:调出上一个命令最后一个空格后面的内容命令行基本格式:命令 [选项] [路径/文件/目录]命令使用基本帮助:百度,命令具体使用自行百度使用Linux内置命令查看基本使用,格式为命令 --help或man

10.6K30

有趣Linux命令行效果

有趣Linux命令行功效 1. Linux"sl"命令行 尽管"sl"代表了"蒸汽机机头",但它是用来提醒那些命令行控们别把"ls"打成了"sl"。让我们看看在系统中运行这个命令时候会怎样。...这个火车头用ASCLL字符绘制。 下面我机器上效果图: ? 这难道比我们平时操作Linux 命令行要难吗?...我认为沉浸在工作中Linux用户看到这幅意料之外动画时,肯定会心一笑,并意识到自己输入有误。 即便是这种简单命令行也可以提供特定选项。...Linux "yes" 命令 这里一个在进程结束前一直打印输入字符串命令。万一,用户不指定任何输入字符串,默认命令"y"。...Linux"fortune" 命令 Fortune命令在相同命令行中作为fortune cookies。我们运行这个命令时候随机找了一条谚语或信息。

2.1K80

linux命令行工具分类 Linux 学习方向

linux不同于Windows,它是一种开放源码电脑操作系统。现在全世界存在着很多不同Linux 版本,它们共同点都使用了Linux 系统内核。...Linux 可以安装在各种计算机当中,平板手机和台式计算机都可以安装Linux 系统。linux命令行工具可以使用在Linux 系统当中命令行命令行更加直观而富有逻辑,便于对电脑系统操作。...linux命令行工具分类 linux命令行工具可以分为两大类。一类内部命令,这是shell 解析器一个部分,外部命令不属于shell 解析器。...cd切换目录,pwd显示当前工作目录,help帮助。外部命令当中is可是显示系统文件列表,mkdir创建目录,cp可以复制文件也就是copy。linux命令行多种多样,简单好用。...linux学习方向 学习编程和语言的人都懂得使用linux命令行工具,学Linux 到底要学些什么?可以做什么?首先学习好Linux 可以维护Linux 服务器,也就是做运维人员。

1.2K20

Linux命令行介绍

一、命令行介绍 命令行界面(英语:command-line interface,缩写:CLI)在图形用户界面得到普及之前使用最为广泛用户界面,它通常不支持鼠标,用户通过键盘输入指令,计算机接收到指令后...通常认为,命令行界面(CLI)没有图形用户界面GUI那么方便用户操作。因为,命令行界面的软件通常需要用户记忆操作命令,但是,由于其本身特点,命令行界面要较图形用户界面节约计算机系统资源。...另外Linux 系统优势基因还是快速、批量、自动化、智能化管理系统及处理业务。和Windows系统使用鼠标点击可视化管理大不相同 ,Linux通过键盘输入指令就可以完成管理系统相关操作。...说完命令行,我们来看下命令提示符 二、命令提示符介绍 当我们打开终端时,不论在图形界面还是在字符界面,我们看到格式都是类似于[root@localhost ~]#这种格式一串字符,这串字符就是命令提示符...,#表示超级用户,也就是管理员;$表示普通用户 (发音pound[paʊnd]) 三、命令语法格式 命令+选项+操作对象这三部分组成了一个标准linux命令,其中命令部分需要输入命令名称;选项部分定义命令执行特性

11.5K20

Linux命令行小贴士

本文内容需要一台已经设置好可以使用sudo命令非root账号Ubuntu服务器,并且已开启防火墙。...没有服务器同学可以在这里购买,不过我个人更推荐您使用免费腾讯云开发者实验室进行试验,学会安装后在购买服务器。...Linux终端基本知识 使用键盘上向上箭头滚动查看以前命令,按Enter发送命令 停止当前进程并返回提示符:CTRL + C 使用TAB键自动完成命令和文件路径 在终端中修复或撤消文本简便方法 向左跳一个字...在下面的示例中,我们使用第二行中命令更正第一行中拼写错误: sudo apt update && sudp apt upgrade ^sudp^sudo 用它来更改系统命令中操作: sudo systemctl...或者直接在开发者实验室参加Linux 基础入门课程,学习更快哦!更多Linux教程请前往腾讯云+社区学习更多知识。 ---- 参考文献:《Linux Command Line Tips》

7.8K20

cmd - 命令行窗口中文乱码

问题 在cmd窗口中输入curl www.baidu.com可以看到有中文乱码现象,这是因为默认使用GBK编码。另外,curl利用URL语法在命令行方式下工作开源文件传输工具。...它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下移植版本,在win10cmd中有内嵌curl。...解决方法 在cmd窗口中输入: 1 CHCP 65001 回车后重新输入上边curl命令,会发现不再中文乱码。...不过这种方法只对当前cmd窗口有效果,如果退出当前窗口重新打开一次cmd,你会发现依然中文乱码。如果想要一次性解决这个问题,需要去修改注册表。这个方法这里就不说了,有兴趣可以查看下边参考链接。...代码页 描述 65001 UTF-8代码页 950 繁体中文 936 简体中文默认GBK 437 MS-DOS 美国英语 可以通过右键cmd窗口,点击属性查看当前活动代码页编码(Current Code

1.5K20

Linux 命令行好东西

为你列举一些可能没注意过好用 Linux 命令行命令。 现在做网站做移动应用最讲究就是推广了,推广做好那就成功了一大半,相对没曝光产品再好也很难做下去。...就这个角度而言绝大多数 Linux 命令行推广简直烂透了。繁多 Linux 有用极了命令行工具就静静躺在你发行版默认安装包裹里,很多时候只有当你碰到什么问题时候网上搜一圈才能知道。...书内容就跟标题一样,深入浅出介绍了所谓 "Linux 命令行" 方方面面,本文很多内容也是从书里看到。网站上有 PDF 合法免费下载,书写很好可以很随意看不会觉得压力太大。...这么说起来另外一本 Linux 入门大师级教程应该是鸟哥私房菜,这个实在太出名以至于我觉得没什么可以说。 ▍如果你没什么空的话 那下面就以随机顺序列出一些我觉得非常棒命令行工具。...很多人用 Linux 状态都是自己机器 Windows,用 putty 连到一个哪里 Linux 服务器进行工作。这样的话每次断开时候你运行程序都是会被杀掉

1.3K10

Linux 命令行好东西

为你列举一些可能没注意过好用 Linux 命令行命令。 这篇文章仅讨论 Linux 环境下东西,很显然对 MacOS 也适用。...书内容就跟标题一样,深入浅出介绍了所谓 "Linux 命令行" 方方面面,本文很多内容也是从书里看到。网站上有 PDF 合法免费下载,书写很好可以很随意看不会觉得压力太大。...最主要,如果你刚刚接触 Linux 那么这个说不定是最好上手教程,我十分后悔原来不知道这么书。...这么说起来另外一本 Linux 入门大师级教程应该是鸟哥私房菜,这个实在太出名以至于我觉得没什么可以说。 如果你没什么空的话 那下面就以随机顺序列出一些我觉得非常棒命令行工具。...很多人用 Linux 状态都是自己机器 Windows,用 putty 连到一个哪里 Linux 服务器进行工作。这样的话每次断开时候你运行程序都是会被杀掉

1.3K10

最有用Linux命令行技巧

最有用Linux命令行技巧 将输出显示为表格 mount | column –t 使用-s参数指定分隔符,如下 cat /etc/passwd | column -t -s: 重复执行命令,直到命令成功运行...使用while true循环,>/dev/null 2>&1 将程序输出重定向到/dev/null,同时包括标准错误和标准输出。...head -10 按CPU使用率对进程进行排序 ps aux | sort -nk 3 | head -10 同时观看多个日志文件 yum install multitail -y 自动对任何命令回答或否...yes | yum update 记录您命令行会话 如果要记录在shell屏幕上键入内容,可以使用script命令将所有键入内容保存到名为typescript文件中 用制表符替换空格 cat...个linux命令 ls cp cd mv rm mkdir rmdir chown chmod locate updatedb date tar cat less grep awk sed passwd

84130

英文系统 Mac 命令行输入中文

Mac 更新了一下系统,finder 翻译成了 访达,v2ex上对此评论也是褒贬不一,刚上来看到这个“访达”时候这个表情。...看完 v2ex上评论,发现确实不算是强行音译,仔细想想也没想到更好翻译,但是对于大多数人来说,叫惯了“我电脑”,对他们而言更合适吧。 然后我就默默切换到了英文语言。...切换完,Git 提交时候命令行填写中文就出了问题。...在装了 oh-my-zsh前提下,修改 .zshrc 配置文件 vim ~/.zshrc 文末添加 export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8...LC_MONETARY=”en_US.UTF-8″ LC_NUMERIC=”en_US.UTF-8″ LC_TIME=”en_US.UTF-8″ LC_ALL=”en_US.UTF-8″ 这时,中文输入和显示都正常了

78610

Linux命令行:yum详解

在这里Games and Entertainment名字必须用双引号选定,因为linux下面遇到空格会认为文件名结束了,因此必须告诉系统安装程序包名字“Games and Entertainment...不能用中文输入一件很棘手事,连搜解决方案都没法搜。...fcitx和scim目前比较好输入法, 但是他们特点不同,fcitx只能输入中文,而scim可以根据需要,利用不同码表达到中英日…等等各种语言输入问题。...如果你只懂中文,或者只会输 入英文&中文,那么fcitx一个不错选择,因为它漂亮,小巧,实用。如果你还需要输入日文或者其他语言,那么你因该安装scim。...如果你选择fcitx或者scim,那么我建议你删除系统自带中文输入法。

7.4K30
领券