linux删除命令_Linux 40个常用的基本命令

Linux是Windows和Mac经常被忽略的第三个轮子。是的,在过去的十年里,开源操作系统已经获得了很大的吸引力,但它仍然远远没有被认为是流行的。然而,尽管这可能是真的,Linux仍然每天都在赚取新的转换者。你会加入他们吗?(译者注:好吧,这篇文章确实有点老了,但是是一篇很实用的文章,它总结了我们在Linux平台下最高频实用的命令。)

Linux的学习曲线决定了大多数用户甚至一开始就不去尝试它。从基于GUI的操作系统(如Windows或Mac)到需要修改命令行的操作系统,这可能是一次痛苦的经历。但是,如果您能够克服最初的困难,您可能会发现Linux的健壮性令人惊讶。

如果你想要一个关于所有Linux的速成课程,我们有一个很棒的Linux新手指南,可以教你所有你需要知道的东西。对于您中的其他人来说,只要简单概述一下您应该知道的一些重要命令,下面的列表就是您所需要的。

新手命令

cd – 更改命令行控制台中的当前工作目录。

exit – 退出当前程序,终止当前命令行终端,或者根据上下文将您从UNIX网络注销。

kill – 终止指定的正在运行的进程。Windows任务管理器“结束进程”的Linux版本。

ls – 列出指定目录的所有内容。如果没有指定目录,它将使用当前目录。

man – 在Linux社区中有一个正在运行的恶作剧,你只需要知道男人是唯一的命令。它代表手册(manual),它将为您提供有关Linux命令和方面的详细信息。

pwd – 显示命令行终端的当前工作目录。当你不知道自己在系统中的位置时,这是很好的选择。

reboot - 立即停止所有正在运行的进程,关闭系统,然后重新启动。

shutdown -停止所有运行进程并关闭系统。可以指定参数以在特定时间发出延迟关机或关机。

sudo – 以根用户身份运行命令,这意味着没有权限限制。

66c0ae1c05a324507839da74539b6975.gif

图1 这个配图没啥用

系统信息

date – 打印当前的系统日期和时间。通过定义参数可以改变输出的格式。

df – 报告磁盘的使用率情况。

hostname – 显示当前主机的名称。

ps – 显示运行在当前系统中所有进程的信息。

quota – 显示特定用户的磁盘配额和当前使用率。如果在一个系统中有多个用户时,这个命令会非常有用。

top – 显示系统中的所有顶级进程,默认情况下按CPU使用情况排序。

uptime – 显示当前系统从启动到现在运行的时间。对于服务器来说极其有用。

文件操作

bzip2 – 将指定的内容压缩到.bz2存档中,或者从.bz2存档中提取内容。具体执行以来传给它的参数。

chmod/chown – 更改一个或多个文件(chmod)的访问权限,或将特定文件的所有权更改为新用户(chown)。只有具有文件权限或所有权的用户才能更改该文件的权限或所有权。

cp – 根据参数将文件复制到具有新名称的新位置。也可以复制目录,无论是否递归(包括所有子目录)。

find/locate – 从特定目录开始搜索系统,并将该位置中的所有文件与命令参数设置的一组条件匹配。对于快速查找某些文件非常有用。

grep – 搜索指定位置的所有文件,尝试查找包含与给定字符串匹配的行的文件。返回得分匹配的所有文件的列表。

install - 与Makefiles结合使用,将文件从一个位置复制到系统。不要与从软件存储库安装软件包混淆。

mkdir/rmdir – 创建目录(mkdir)或删除指定目录(rmdir)。只能在您有权限的目录中创建和删除目录。

mv – 将文件和目录移动到其他位置。可以通过保持文件和目录的源位置和目标位置相同来重命名文件和目录。

open – 使用默认系统应用程序为其类型的文件打开指定的文件。

rm – 删除和删除目录。用于从系统中删除文件和目录,无论是一次删除还是批量删除。

tar – 根据指定参数创建.tar存档或从.tar存档中提取。

zip/unzip – 根据指定的参数创建.zip存档或从.zip存档中提取。

1c10104ad5bf1f6b178c8dca8d49da23.png

其它值得注意的命令

APT GET – 高级包装工具。使用此命令在系统上安装、删除和配置软件包。对于基于菜单的版本,使用aptitude命令。在基于Debian的Linux发行版上可用。

ftp/sftp – 连接到远程ftp服务器以下载多个文件。

wget – 以指定的URL从Internet下载文件到您的系统。

yum – Yellow Dog更新,修改程序(译者注:Yellow Dog是Linux的一个发行版,是面向家庭、办公室、服务器及集群用户的开放源码Linux操作系统。) 。用于从存储库轻松安装软件包的开放源代码包管理器。在与RPM兼容的Linux发行版上可用。

Emacs - 是类Unix系统中最著名的文本编辑器之一。

nano – 一个新手友好的命令行文本编辑器,使用键盘快捷键模拟菜单。

vim – vim是vi的继承者,两者都是类Unix系统的命令行文本编辑器。尽管Vim很流行,但它的界面不使用菜单或图标,所以它以新手友好而著称。同时,vim支持插件扩展,我们可以通过增加插件的方式扩展成一个进行开发的IDE。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值