命令:Linux下的帮助指令,通过man指令可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信息。
命令:Linux下info格式的帮助指令。就内容来说,info页面比man page编写得要更好、更容易理解,也更友好,但man page使用起来确实要更容易得多。
命令:用于显示shell内部命令的帮助信息。help命令只能显示shell内部的命令帮助信息。而对于外部命令的帮助信息只能使用man或者info命令查看。
在这里我将介绍10组最常用的基础命令行,也是Linux入门必备的命令行,必须牢记于心,学习的过程中可以在Linux上熟练。这也是作为一个计算机专业人士必须熟练操作的最低要求。
总结:cd用来切换目录,pwd用来打印工作目录。这两个是初学Linux的第一个命令行,也是任何操作的基础。
mkdir:mkdir命令用来创建目录。该命令创建由dirname命名的目录。如果在目录名的前面没有加任何路径名,则在当前目录下创建由dirname指定的目录;如果给出了一个已经存在的路径,将会在该目录下创建一个指定的目录。在创建目录时,应保证新建的目录与它所在目录下的文件没有重名。 (mkdir = make directory)
cp:cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录。所有目标文件指定的目录必须是己经存在的,cp命令不能创建目录。如果没有文件复制的权限,则系统会显示出错信息。(cp = CoPy)
mv:mv命令用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中,将一组文件移至一个目标目录中。(mv = MoVe)
touch:touch命令有两个功能:一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;二是用来创建新的空文件。(touch = touch 已经是全称了)
rm:rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。(rm = ReMove)
注意:使用rm命令要格外小心。因为一旦删除了一个文件,就无法再恢复它。所以,在删除文件之前,最好再看一下文件的内容,确定是否真要删除。rm命令可以用-i选项,这个选项在使用文件扩展名字符删除多个文件时特别有用。使用这个选项,系统会要求你逐一确定是否要删除。这时,必须输入y并按Enter键,才能删除文件。如果仅按Enter键或其他字符,文件不会被删除。
千万不要随便尝试rm -rf /这个命令行,否则系统会GG了。知乎:不小心敲了 rm -rf / 后反应是怎样的?
ls:ls命令用来显示目标列表,在Linux中是使用率较高的命令。ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件。(ls = list)
ll:ll并不是linux下一个基本的命令,它实际上是ls -l的一个别名。 我们可以通过修改~/.bashrc添加任何其他的命令别名。
打开~/.bashrc找到 #alias ll=’ls -l’,去掉前面的#就可以了。(关闭原来的终端才能使命令生效)
这一组的命令,我们介绍了文件编辑工具。这里介绍三种编辑工具,各有所长,根据自己的喜好来选择。我比较倾向于组合使用,发挥在Linux系统上文件编辑的最高效率。
它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。所以在这里只要学习vim的基本操作就ok了,本节命令更适合实践演练和操作,故只推荐一个慕课(点击这里),和学习的参考文档(点击这里)。
nano:nano是一个字符终端的文本编辑器,有点像DOS下的editor程序。它比vi/vim要简单得多,比较适合Linux初学者使用。某些Linux发行版的默认编辑器就是nano。
总结:想要像Geek一样在Linux上开发的话,必须对编辑工具做到行云流水,一定要花点时间记住所有的快捷键,看起来专业点(可以装逼)。
wget:wget命令用来从指定的URL下载文件。wget非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性,如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。如果是服务器打断下载过程,它会再次联到服务器上从停止的地方继续下载。这对从那些限定了链接时间的服务器上下载大文件非常有用。
chmod:chmod命令用来变更文件或目录的权限。在UNIX系统家族里,文件或目录权限的控制分别以**读取、写入、执行**3种一般权限来区分,另有3种特殊权限可供运用。用户可以使用chmod指令去变更文件与目录的权限,设置方式采用文字或数字代号皆可。符号连接的权限无法变更,如果用户对符号连接修改权限,其改变会作用在被连接的原始文件。
-Type: 很多种 (最常见的是 - 为文件, d 为文件夹, 其他的还有l, n … 这种东西, 真正自己遇到了, 网上再搜就好, 一次性说太多记不住的).
-User: 后面跟着的三个空是使用 User 的身份能对这个做什么处理 (r 能读; w 能写; x 能执行; - 不能完成某个操作).
sudo:sudo命令用来以其他身份来执行命令,预设的身份为root。在/etc/sudoers中设置了可执行sudo指令的用户。若其未经授权的用户企图使用sudo,则会发出警告的邮件给管理员。用户使用sudo时,必须先输入密码,之后有5分钟的有效期限,超过期限则必须重新输入密码。
ping:ping命令用来测试主机之间网络的连通性。执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。
telnet:telnet命令用于登录远程主机,对远程主机进行管理。telnet因为采用明文传送报文,安全性不好,很多Linux服务器都不开放telnet服务,而改用更安全的ssh方式了。但仍然有很多别的系统可能采用了telnet方式来提供远程登录,因此弄清楚telnet客户端的使用方式仍是很有必要的。
ifconfig:ifconfig命令被用于配置和显示Linux内核中网络接口的网络参数。用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了。
netstat:netstat命令用来打印Linux中网络系统的状态信息,可让你得知整个Linux系统的网络情况。更多使用方法
一、基本 bash shell命令创建文件 : touch链接文件:符号链接:是一个实实在在的文件,两个通过符号链接在一起的文件,彼此的内容并不相同。使用ln -s命令。硬链接:会创建独立的虚拟文件,...博文来自:liouyi250的博客
Linux常用命令大全(非常全!!!)最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小...博文来自:向着曙光前进的博客
每天一个Linux命令(20)--find命令之exec find 是我们很常用的一个Linux命令,但是我们一般查找出来的额并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出论坛
直接启动进入 Linux 命令行非常简单。它需要在其他内核选项之后对引导参数进行简单的更改。-- Linuxandubuntu本文导航◈ 为什么要这样做?11%◈ 访问 GRUB 菜单23%◈ 指定运...博文来自:技术无边
打开运行对话框(Win+R),输入cmd,打开控制台命令窗口...也可以通过cmd /c 命令 和 cmd /k 命令的方式来直接运行命令注:/c表示执行完命令后关闭cmd窗口...博文来自:weixin_33797791的博客
这条命令中的*.*是表示所有文件,不是说双引号取消通配符的转义吗?? 这说明引号内只能代表*.*这一个文件。不是矛盾了吗?? 求正解。论坛
介绍 -exec 参数如果-exec执行的过程中,执行的命令执行异常,后面的文件还会继续执行吗?答案是会做一个简单的实验证明之:、 首先文件夹下内容:~/test# ...博文来自:瘦果的专栏
当我要查找字符串的时候,第一个想到的命令,并不是我在本文中要讲解的find,而是比它更强悍的命令finds...博文来自:DreamSpark的专栏
一.学习shell 几个简单的命令:date:显示当前系统的时间和日期。 cal:显示当月的日历。 df:查看磁盘驱动器当前可用空间。 pwd:查看当前工作目录。 cd:改变目录。 ls:列出目...博文来自:limu1991的博客
下面是Kristóf Kovács收集的28个Unix/Linux下的28个命令行下的工具,有一些是大家熟悉的,有一些是非常有用的,有一些是不为人知的。这些工具都非常不错,希望每个人都知道。本篇文章还...博文来自:sky663的专栏
不管是学习编程还是运维,咱们都需要会一些基础的Linux指令,最近本人在学习Linux,精心的整理了一下,分享给大家,请勿喷。 我使用的是ubuntu系统,这个系统还是很不错的。我是在电脑安装VM虚拟...博文来自:的博客
一.文件操作命令1.df 显示磁盘使用情况2.du 显示文件系统使用情况3.ls 显示目录普通使用:ls ls-l ll查看多个目录:ls/ /ect 查看/和/etc下的文件查看隐藏文件:ls-...博文来自:lcgoing的博客
这是一篇真正的入门,讲解一般的DOS可以怎么使用。不排列庞大的命令条目,这里只举例子。...博文来自:一点空
一、背景系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程...博文来自:weixin_34001430的博客
1. find在一个文件或多个文件中搜索指定的文本字符串。当搜索指定的文件后,find 将显示出包含指定字符串的所有行。1.1. 语法及注释find [/v] [/c] [/n] [/i] stri...博文来自:飞鹤的程序员人生
在书上看的find -size n ,n表示数据块,按老师讲的一个数据块等于0.5k,上机后还是有点迷 比如说查找根目录中大于5M的文件,按老师说的做 find / -size +10240 结果报错论坛
可能有时候你启动 Linux 时需要或者希望不使用 GUI(图形用户界面),也就是没有 X,而是选择命令行。不管是什么原因,幸运的是,直接启动进入 Linux 命令行非常简单,它需要在其他内核选项之后...博文来自:的博客
目录1.开关机命令2.ifconfig 查看ip 地址3.和用户相关:4.文件权限相关及控制5.防火墙6.ls命令7.cd切换8.pwd 查看当前工作目录路径9.mkdir 创建文件夹10.rm 删除...博文来自:趙尒七
Linux操作命令太过强大了,命令数量也居多在本文最下方有下载 Linux命令集文档资料供分享下载 一、Linux基本系统操作:1.显示Linux图形界面:startx...博文来自:太年轻的博客
screen:1、介绍:Screen是一个可以在多个进程之间多路复用一个物理终端的窗口管理器2、命令:创建新的screen会线) screen + command 或者需要执...博文来自:在路上
第一章 初始 Linux shellLinux内核主要四种功能:1.系统内存管理 2.软件程序管理 3.硬件设备管理 4.文件系统管理shell:交互工具。第三章 基本的bash shell ...博文来自:flameboy的博客
linux的命令操作1、日常操作命令 **查看当前所在的工作目录 pwd **查看当前系统的时间 date **查看有谁在线(哪些人登陆到了服务器) who 查看当前在线 last 查看最近的...博文来自:leon的博客
find命令用来在指定目录下查找文件的命令,和locate不同,find命令是实时精确查找,不做模糊匹配,但是可以使用通配符查找,相对更精确。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用...博文来自:lmseo5hy的博客
lsls-a显示指定目录下所有目录与文件,包括隐藏文件-l以列表的方式显示文件的详细信息-h配合-l以人性化的方式显示文件大小隐藏文件和隐藏文件夹是用来配置应用的。通配符的使用*-----代表任意个数...博文来自:flying_man_的博客
dir 显示目录 cd 切换目录 rd/s/q 盘符:\某个文件夹 (强制删除文件文件夹和文件夹内所有文件) del/f/s/q 盘符:\文件名 (强制删除文件,文件名必须加文件...博文来自:齐枫的博客
大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频...博文来自:帅地
kdongyi:谢谢楼主,但是对于没有用过SVN的同学可能看得一脸懵逼,小白可以看这篇比较详细

