1.进入shell界面
linux系统提供的命令需要在shell环境下进行,在桌面环境下,可以利用终端程序进入传统的命令行 *** 作界面,进入方式有多种,如在“开始”菜单中选择“实用工具”在点击“终端程序”命令。
要退出终端程序可以单击窗口右上角的“关闭按钮”,或在shell提示符下执行exit命令(可能需要多次输入此命令),也可按快捷键Ctrl+D。
2.命令格式
bash命令的一般格式是:命令名 [选项] [参数1] [参数2]......
例如:cp -i filel.c myfile.c(该命令是将源文件filel.c复制到目标文件myfile.c中,并且在覆盖后者之前先给出提示)
在使用bash命令是需注意: ①命令名必须是小写英文字母,并且往往是表示相应功能的英文单词或单词的缩写。@H_301_58@ ②一般格式中,方括号括起来的部分是可选的,即该项对命令行来讲不是必需的,可有可无,依具体情况而定。@H_301_58@ ③选项是对命令的特别定义,以“”开始,多个选项可用“_”连起来。@H_301_58@ ④命令行参数提供命令运行的信息或者命令执行过程中所使用的文件名。通常,参数是一些文件名, 告诉命令从哪里可以得到输入,以及把输出送到什么地方。@H_301_58@ ⑤如果命令行中没有提供参数,命令将从标准输入文件(即键盘)上接收数据, 输出结果显示在标准输出文件(即显示器)上, 而错误信息则显示在标准错误输出文件(即显示器)上。可使用重定向功能对这些文件进行重定向。@H_301_58@ ⑥命令在正常执行后返回一个0值,表示执行成功;如果命令执行过程中出错,没有完成全部工作,则返回-个非零值 (在shell 中可用变量$?查看) 。在shell 本中可用此返回值作为控制逻辑流程的一部分。@H_301_58@ ⑦联机帮助对每个命令的准确语法都做了说明。@H_301_58@
3.输入命令
在shell提示符(注意,下面都以行首的 “$”表示)之后,可以输入相应的命令和参数,最后必须按Enter键予以确认。shell 会读取该命令并予以执行。命令完成后,屏幕将再次显示提示符。
shell可以鉴别输入命令的大小写,如DATE, date 和Date是不同的,其中只有一个(即date)是正确的linux命令。
如果系统找不到输入的命令,会显示反馈信息:“Command not Found”。这时,就要检查输入命令的拼写及大小写是否正确。
如果一个命令太长,一行放不下时, 要在第一行行尾输入“\”字符,并按Enter键。这时shell会返回一个大于号(>)作为提示符,表示该命令行尚未结束,允许继续输入有关信息。
例如:$echo The old has past away and the new is \ <Enter>
> a fresh awaiting your creative touch. <Enter>@H_301_58@The old has past away and the new is a fresh awaiting your creative touch.@H_301_58@应注意,在命令与选项和参 数之间要用空格或制表符隔开。连续的空格会被shell解单个空格。@H_301_58@@H_301_58@4.简单命令
1.who命令
who命令将列出所有正在使用系统的用户.所用终段名和注册到系统的时间。@H_301_58@ 2.echo命令@H_301_58@ echo命令将命令行中的参数显示到标准输出(即屏幕)上。
3.date命令
date命令在屏幕上显示或设置系统的日期和时间。如果没有选项和参数,将直接显示系统的当前日期和时间。@H_301_58@ 4.cal命令@H_301_58@ cal 命令显示公元1 ~9999 年中任意一年或任意 一个月的日历。如果使用该命令时不带任何参数,则显示当前月份的日历。如果在cal命令后只有一个参数,则该参数被解释为年份,而不是月份。
5.clear 命令@H_301_58@ clear命令清除屏幕上的信息。清屏后,提示符移到屏幕的左上角。
6.passwd 命令
linux的安全特性允许用户控制自己的口令。它决定用户是否可以修改分派给他的口令,必须多长时间更改自己的口令,以及用户的口令中可以使用什么字符串。@H_301_58@ 为了把原来的口令改为一个更安全的字符串,可利用passwd命令。
7.find命令
find命令将在指定目录下查找文件。@H_301_58@ 8.chown命令
chown命令将指定文件的拥有者改为指定的用户或组。@H_301_58@ 9.file命令
file命令用于辨识该文件的类型。@H_301_58@ 10.cat命令
cat命令用于连接文件并打印到标准输出设备上。
11.mv命令
mv命令用来为文件或目录改名、或将文件或目录移入其它位置。@H_301_58@ 12.rm命令
rm命令用于删除一个文件或者目录。@H_301_58@ 13.touch命令
touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。@H_301_58@ 14.cp命令
cp命令主要用于复制文件或目录。@H_301_58@ 15.tr命令
tr命令用于转换或删除文件中的字符。@H_301_58@ 16.cd命令
cd命令用于切换当前工作目录至 dirname(目录参数)。@H_301_58@ 17.ls命令
ls命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录) 。@H_301_58@ 18.su命令
su命令用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码。
总结以上是内存溢出为你收集整理的Linux常用命令及 *** 作全部内容,希望文章能够帮你解决Linux常用命令及 *** 作所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)