1. 首页>百科大全 > 百科

linux的命令

作者:何原华
2020-02-22
百科

一、Linux常用的命令有哪些

●安装和登录命令:login、shutdown、halt、reboot 、mount、umount 、chsh ●文件处理命令:file、mkdir、grep、dd、find、mv 、ls 、diff、cat、ln ●系统管理相关命令: df、top、free、quota 、at、lp、adduser、groupadd kill、crontab、tar、unzip、gunzip 、last ●网络操作命令:ifconfig、ip 、ping 、netstat 、telnet、ftp、route、rlogin rcp 、finger 、mail 、nslookup ●系统安全相关命令: passwd 、su、umask 、chgrp、chmod、chown、chattr、sudo、pswho。

二、Linux必学的60个命令是什么

Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。

所以,在 Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux 系统。

不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用分成下面六个部分一一介绍。

◆ 安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last; ◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln; ◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、nslookup; ◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who; ◆ 其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。 本文以Mandrake Linux 9。

1(Kenrel 2。4。

21)为例,介绍Linux下的安装和登录命令。 -------------------------------------- Linux安装和登录命令 =========================== login 1。

作用 login的作用是登录系统,它的使用权限是所有用户。 2。

格式 login [name][-p ][-h 主机名称] 3。主要参数 -p:通知login保持现在的环境参数。

-h:用来向远程登录的之间传输用户名。 如果选择用命令行模式登录Linux的话,那么看到的第一个Linux命令就是login:。

一般界面是这样的: Manddrake Linux release 9。1(Bamboo) for i586 renrel 2。

4。21-0。

13mdk on i686 / tty1 localhost login:root password: 上面代码中,第一行是Linux发行版本号,第二行是内核版本号和登录的虚拟控制台,我们在第三行输入登录名,按“Enter”键在Password后输入账户密码,即可登录系统。 出于安全考虑,输入账户密码时字符不会在屏幕上回显,光标也不移动。

登录后会看到下面这个界面(以超级用户为例): [root@localhost root]# last login:Tue ,Nov 18 10:00:55 on vc/1 上面显示的是登录星期、月、日、时间和使用的虚拟控制台。 4。

应用技巧 Linux是一个真正的多用户操作系统,可以同时接受多个用户登录,还允许一个用户进行多次登录。这是因为Linux和许多版本的Unix一样,提供了虚拟控制台的访问方式,允许用户在同一时间从控制台(系统的控制台是与系统直接相连的监视器和键盘)进行多次登录。

每个虚拟控制台可以看作是一个独立的工作站,工作台之间可以切换。虚拟控制台的切换可以通过按下Alt键和一个功能键来实现,通常使用F1-F6 。

例如,用户登录后,按一下“Alt+F2”键,用户就可以看到上面出现的“login:”提示符,说明用户看到了第二个虚拟控制台。 然后只需按 “Alt+ F1”键,就可以回到第一个虚拟控制台。

一个新安装的Linux系统允许用户使用“Alt+F1”到“Alt+F6”键来访问前六个虚拟控制台。虚拟控制台最有用的是,当一个程序出错造成系统死锁时,可以切换到其它虚拟控制台工作,关闭这个程序。

--------------------------------- shutdown 1。作用 shutdown命令的作用是关闭计算机,它的使用权限是超级用户。

2。格式 shutdown [-h][-i][-k][-m][-t] 3。

重要参数 -t:在改变到其它运行级别之前,告诉init程序多久以后关机。 -k:并不真正关机,只是送警告信号给每位登录者。

-h:关机后关闭电源。 -c:cancel current process取消目前正在执行的关机程序。

所以这个选项当然没有时间参数,但是可以输入一个用来解释的讯息,而这信息将会送到每位使用者。 -F:在重启计算机时强迫fsck。

-time:设定关机前的时间。 -m: 将系统改为单用户模式。

-i:关机时显示系统信息。 4。

命令说明 shutdown命令可以安全地将系统关机。有些用户会使用直接断掉电源的方式来关闭Linux系统,这是十分危险的。

因为Linux与 Windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至在有的系统中会损坏硬件设备(硬盘)。在系统关机前使用 shutdown命令,系统管理员会通知所有登录的用户系统将要关闭,并且login指令会被冻结,即新的用户不能再登录。

--------------------------------- halt 1。作用 halt命令的作用是关闭系统,它的使用权限是超级用户。

2。格式 halt [-n] [-w] [-d] [-f] [-i] [-p] 3。

主要参数说明 -n:防止sync系统调用,它用在用fsck修补根分区之后,以阻止内核用老版本的超级块覆盖修补过的超级块。 -w:并不是真正的重启或关机,只是写wtmp(/var/log/wtmp)纪录。

-f:没有调用shutdown,而强制关机或重启。 -i:关机(或重启)前,关掉所有的网络接口。

-f:强迫关机,不呼叫shutdown这个指令。 -p: 当关机的时候顺便做关闭电源的动作。

-d:关闭系统,但不留下纪录。 4。

命令说明 halt就是调用shutdown -h。halt执行时,杀死应用进程,执行sync(将存于buffer中的资料强制写入硬盘中)系统调用,文件系统写操作完成后就会停止内核。

若。

三、Linux必学的有哪几个命令

1。

作用 cat(“concatenate”的缩写)命令用于连接并显示指定的一个和多个文件的有关信息,它的使用权限是所有用户。 2。

格式 cat [options] 文件1 文件2…… 3。[options]主要参数 -n:由第一行开始对所有输出的行数编号。

-b:和-n相似,只不过对于空白行不编号。 -s:当遇到有连续两行以上的空白行时,就代换为一行的空白行。

4。应用举例 (1)cat命令一个最简单的用处是显示文本文件的内容。

例如,我们想在命令行看一下README文件的内容,可以使用命令: $ cat README (2)有时需要将几个文件处理成一个文件,并将这种处理的结果保存到一个单独的输出文件。 cat命令在其输入上接受一个或多个文件,并将它们作为一个单独的文件打印到它的输出。

例如,把README和INSTALL的文件内容加上行号(空白行不加)之后,将内容附加到一个新文本文件File1 中: $ cat README INSTALL File1 (3)cat还有一个重要的功能就是可以对行进行编号,见图2所示。 这种功能对于程序文档的编制,以及法律和科学文档的编制很方便,打印在左边的行号使得参考文档的某一部分变得容易,这些在编程、科学研究、业务报告甚至是立法工作中都是非常重要的。

图2 使用cat命令/etc/named。conf文件进行编号 对行进行编号功能有-b(只能对非空白行进行编号)和-n(可以对所有行进行编号)两个参数: $ cat -b /etc/named。

conf --------------------------------- ln 1。作用 ln命令用来在文件之间创建链接,它的使用权限是所有用户。

2。格式 ln [options] 源文件 [链接名] 3。

参数 -f:链结时先将源文件删除。 -d:允许系统管理者硬链结自己的目录。

-s:进行软链结(Symbolic link)。 -b:将在链结时会被覆盖或删除的文件进行备份。

链接有两种,一种被称为硬链接(Hard link),另一种被称为符号链接(Symbolic link)。 默认情况下,ln命令产生硬链接。

硬连接指通过索引节点来进行的连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号 (Inode Index)。

在Linux中,多个文件名指向同一索引节点是存在的。 一般这种连接就是硬连接。

硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。其原因如上所述,因为对应该目录的索引节点有一个以上的连接。

只删除一个连接并不影响索引节点本身和其它的连接,只有当最后一个连接被删除后,文件的数据块及目录的连接才会被释放。 也就是说,文件才会被真正删除。

与硬连接相对应,Lnux系统中还存在另一种连接,称为符号连接(Symbilc link),也叫软连接。软链接文件有点类似于Windows的快捷方式。

它实际上是特殊文件的一种。在符号连接中,文件实际上是一个文本文件,其中包含的有另一文件的位置。

四、linuxsource命令是怎样的

source命令(从 C Shell 而来)是bash shell的内置命令。

点命令,就是个点符号,(从Bourne Shell而来)是source的另一名称。同样的,当前脚本中配置的变量也将作为脚本的环境,source(或点)命令通常用于重新执行刚修改的初始化文档,如 。

bash_profile 和 。profile 等等。

例如,假如在登录后对 。bash_profile 中的 EDITER 和 TERM 变量做了修改,则能够用source命令重新执行 。

bash_profile 中的命令而不用注销并重新登录。 source命令用法: source FileName 作用:在当前bash环境下读取并执行FileName中的命令。

注:该命令通常用命令“。”来替代。

如:source 。bash_rc 与 。

。bash_rc 是等效的。

比如您在一个脚本里export $KKK=111 ,假如您用。 /a。

sh执行该脚本,执行完毕后,您运行 echo $KKK ,发现没有值,假如您用source来执行 ,然后再echo ,就会发现KKK=111。因为调用。

/a。sh来执行shell是在一个子shell里运行的,所以执行后,结构并没有反应到父shell里,但是 source不同他就是在本shell中执行的,所以能够看到结果 source命令(从 C Shell 而来)是bash shell的内置命令。

点命令,就是一个点符号,(从Bourne Shell而来)是source的另一名称。这两个命令都以一个脚本为参数,该脚本将作为当前shell的环境执行,即不会启动一个新的子进程。

所有在脚本中设置的变量将成为当前Shell的一部分。同样的,当前脚本中设置的变量也将作为脚本的环境,source(或点)命令通常用于重新执行刚修改的初始化文件,如 。

bash_profile 和 。profile 等等。

例如,如果在登录后对 。bash_profile 中的 EDITER 和 TERM 变量做了修改,则可以用source命令重新执行 。

bash_profile 中的命令而不用注销并重新登录。 象 。

bash_profile 或其它类似的Shell脚本这样,文件无需可执行权限即可用source或点命令执行。 source命令的一个妙用 在编译核心时,常常要反复输入一长串命令,如 make mrproper make menuconfig make dep make clean make bzImage 。

这些命令既长,又繁琐。而且有时候容易输错,浪费你的时间和精力。

如果把这些命令做成一个文件,让它自动按顺序执行,对于需要多次反复编译核心的用户来说,会很方便。用source命令可以办到这一点。

它的作用就是把一个文件的内容当成是shell来执行。 先在/usr/src/linux- 2。

4。 20目录下建立一个文件,取名为make_command: 在其中输入如下内容: make mrproper && make menuconfig && make dep && make clean && make bzImage && make modules &&。

五、Linux的基本命令有哪些呢

通用命令:1.date:printorsetthesystemdateandtime2.stty-a:可以查看或者打印控制字符(Ctrl-C,Ctrl-D,Ctrl-Z等)3.passwd:printorsetthesystemdateandtime(用passwd-h查看)4.logout,login:登录shell的登录和注销命令5.pwd:printorsetthesystemdateandtime6.more,less,headtail:显示或部分显示文件内容.7.lp/lpstat/cancel,lpr/lpq/lprm:打印文件.8.更改文件权限:chmodu+x。

9.删除非空:rm-frdir10.拷贝:cp-Rdir11.fgjobid:可以将一个后台进程放到前台。

六、Linux开发中的常用命令有哪些

基本操作命令:ls 以默认方式显示当前目录文件列表ls–a 显示所有文件包括隐藏文件ls–l 显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行ls--color=never*。

so>obj 不显示文字颜色,将所有so文件记录到obj文件中------------------------------------------cddir 切换到当前目录下的dir目录cd/ 切换到根目录cd。 。

切换到到上一级目录cd。

/。

切换到上二级目录cd~ 切换到用户目录,比如是root用户,则切换到/root下------------------------------------------ rmfile 删除某一个文件rm-frdir 删除当前目录下叫dir的整个目录------------------------------------------ cpsourcetarget 将文件source复制为targetcp/root/source。 将/root下的文件source复制到当前目录cp–avsoure_dirtarget_dir 将整个目录复制,两目录完全一样cp–frsource_dirtarget_dir 将整个目录复制,并且是以非链接方式复制,当source目录带有符号链接时,两个目录不相同------------------------------------------ mvsourcetarget 将文件source更名为target------------------------------------------ diffdir1dir2 比较目录1与目录2的文件列表是否相同,但不比较文件的实际内容,不同则列出difffile1file2 比较文件1与文件2的内容是否相同,如果是文本格式的文件,则将不相同的内容显示,如果是二进制代码则只表示两个文件是不同的commfile1file2 比较文件,显示两个文件不相同的内容------------------------------------------ echomessage 显示一串字符echo"messagemessage2" 显示不连续的字符串cat:catfile 显示文件的内容,和DOS的type相同catfile|more 显示文件的内容并传输到more程序实现分页显示,使用命令lessfile可实现相同的功能more 分页命令,一般通过管道将内容传给它,如ls|more------------------------------------------ exportLC_ALL=zh_CN。

GB2312 将环境变量LC_ALL的值设为zh_CN。 GB2312exportDISPLAY=0:0 通过该设置,当前字符终端下运行的图形程序可直接运行于Xserverdate 显示当前日期时间date-s20:30:30 设置系统时间为20:30:30date-s2002-3-5 设置系统时期为2003-3-5clock–r 对系统Bios中读取时间参数clock–w 将系统时间(如由date设置的时间)写入Bios。

七、DOS和Linux的常用命令有哪些

许多在 shell 提示下键入的 Linux 命令都与你在 DOS 下键入的命令相似。

事实上,某些命令完全相同。 本附录提供了 Windows 的 DOS 提示下的常用命令以及在 Linux 中与它们等同的命令。

附录中还提供了如何在 Linux shell 提示下使用这些命令的简单实例。 请注意,这些命令通常有许多选项,要进一步学习每一个命令,请阅读相关的说明书(man)页(例如,在 shell 提示下键入 man ls 就可以读到关于 ls 命令的信息)。

命令的目的 MS-DOS Linux Linux 的简单实例 复制文件 copy cp cp thisfile。 txt /home/thisdirectory 转移文件 move mv mv thisfile。

txt /home/thisdirectory 列举文件 dir ls ls 清除屏幕 cls clear clear 关闭 shell 提示 exit exit exit 显示或设置日期 date date date 删除文件 del rm rm thisfile。 txt 把输出“回响”到屏幕上 echo echo echo this message 用简单文本编辑器来编辑文件 edit gedit([a]) gedit thisfile。

txt 比较文件内容 fc diff diff file1 file2 在文件中寻找字串 find grep grep 词或词组 thisfile。 txt 格式化软盘 format a:(如果软盘是在 A: 中的话) mke2fs 或 mformat([b]) /sbin/mke2fs /dev/fd0(/dev/fd0 是 Linux 中与 A: 等同的驱动器) 显示命令帮助 命令 /? man([c]) man 命令 创建目录 mkdir mkdir mkdir 目录 查看文件 more less([d]) less thisfile。

txt 重新命名文件 ren mv([e]) mv thisfile。txt thatfile。

txt 显示你在文件系统中的位置 chdir pwd pwd 用指定的路径(绝对路径,absolute path)来改换目录 cd 路径名 cd 路径名 cd /directory/directory 用一个相对路径(relative path)来改换目录 cd 。 。

cd 。

cd 。

显示时间 time date date 显示已被使用的内存数量 mem free free 注: a。 Gedit 是图形化文本编辑器;你可以使用其它文本编辑器来代替 Gedit,包括 Emacs 和 vi。

b。 这个命令为 DOS 文件系统格式化软盘。

c。 某些命令你还 可以使用 info。

d。 more 分页器也可以用来一个屏幕一个屏幕地在文件中逐页查看。

e。 mv 命令可以转移文件或重新命名在同一目录下的文件。

如果你想重新命名文件,如例中所示,把这个文件“转移”到同一目录中的新名称。

推荐阅读
  • 努比亚z9max手机音乐效验

    该机拥有HIFI级音乐芯片,音乐效果不凡。具体体现在:1.音量调节,正常听音乐中高低音都是一个音量,而杜比音效能动态扩大某个音量。比如放打鼓声,杜比会及时提高低音加强鼓声。2.加强音域,杜比音效有开阔、集中、…

    百科 2024-12-22
  • 是atChristmas还是inChristmas

    此处该用“on”。在圣诞节正确表达应为 “on Christmas ”。有具体日期的,比如知道几月几日的都用“on” ;不知道日期,但知道年份和月份的用“in” ,知道具体时间,比如几点几分用“at”。…

    百科 2024-12-22
  • 个体工商户应交纳什么税

    纳税标准根据国家税务总局《个体工商户定期定额征收管理办法》文件精神 ,定期定额征收方式适用的税种及税率如下:1、根据《中华人民共和国增值税暂行条例》规定,自2009年1月1日起,小规模纳税人增值税征收率为3%…

    百科 2024-12-22
  • 材料成本差异率为负数是什么意思

    材料成本差异额,是指材料的实际成本和计划成本之间的差额。差异率负数表示节约差异,即实际成本比计划成本小。正数表示超支差异,即实际成本比计划成本大。…

    百科 2024-12-22
  • 塞翁失马焉知非福是什么意思

    比喻一时虽然受到损失,反而因此能得到好处。也指坏事在一定条件下可变为好事,反之亦然。形容人的心态,一定要乐观向上,任何事情都有二面性,不好的一面,有可能向好的一面转化。塞翁失马,焉知非福出自《 淮南子…

    百科 2024-12-22