linux常用命令(linux常用命令)

Linux的全部命令

Linux系统下基本命令: 要区分大小写

uname 显示版本信息(同win2K的 ver)

dir 显示当前目录文件,ls -al 显示包括隐藏文件(同win2K的 dir)

pwd 查询当前所在的目录位置

cd cd..回到上一层目录,注意cd 与..之间有空格。cd/返回到根目录。

cat 文件名 查看文件内容

cat >abc.txt 往abc.txt文件中写上内容。

more 文件名 以一页一页的方式显示一个文本文件。

cp 复制文件

mv 移动文件

rm 文件名 删除文件,rm -a 目录名删除目录及子目录

mkdir 目录名 建立目录

rmdir 删除子目录,目录内没有文档。

chmod 设定档案或目录的存取权限

grep 在档案中查找字符串

diff 档案文件比较

find 档案搜寻

date 现在的日期、时间

who 查询目前和你使用同一台机器的人以及Login时间地点

w 查询目前上机者的详细资料

whoami 查看自己的帐号名称

groups 查看某人的Group

passwd 更改密码

history 查看自己下过的命令

ps 显示进程状态

kill 停止某进程

gcc 黑客通常用它来编译C语言写的文件

su 权限转换为指定使用者

telnet IP telnet连接对方主机(同win2K),当出现bash$时就说明连接成功。

ftp ftp连接上某服务器(同win2K)

bash

是目前广泛使用的一种shell,同sh兼容,并且包含了ksh和csh中一些有用的特性。

bash[参数][文件名]

-c字符串从字符串中读入命令,如果字符串后还有变量则被设定为从$0开始的位置参数。

-i交互式的执行命令。例如:rm–i。

-s从标准输入中读命令,直到输入exit。

-表示参数执行完毕,并且屏蔽此后所跟的参数,后面的所有变量都被看作是文件名。

-norc如果bash是交互的,则不执行个人初始化文件~/.bashrc,如果bash作为shell来运行,这个参数缺省是关闭的。

-noprofile不执行系统范围内的启动文件,也不执行个人启动文件~/.bash_profile、~/bash_login或~/.profile,缺省情况下,bash作为登录shell时以这些文件作为启动文件。

-rcfile文件名如果bash是交互的,则以此文件作为bash的启动文件。

-version在bash开始时显示此bash的版本号。

-quiet不显示版本号或其它信息,这是默认值。

-login激活bash伪装为登录shell。

-posix改变bash的行为,使其符合Posix1003.2规定的标准。

显示一个日历。对于查询某年某月某日的用户来说是非常有用的。

cal[-jy][月年]

-jx显示julian日期(日子是从1月1日开始累加的)

-y显示今年的日历。

年份必需写全,“cal99”是不正确的,应该写为“cal1999”。月份必须是1-12之间的数字或英文全称。不加任何参数则出本月日历。

将文件连接到一起,用“>”操作将几个文件组合成一个新的文件,或者是用“>>”把文件追加到已存文件的后面。

cat[参数]filelist

-e打印一个$来表示每行的结尾,这个选项只有与-v选项一起使用才有效。

-v显示控制字符或其它不可打印的字符。

-s隐去不读文件的信息。

-t把每个tab打印为^l,并把Formfeed用^L填充

-u无缓冲的打印输出。

filelist用于结合文件的可选列表。

cd改变当前工作目录。

cd目录名

如果后面不加目录名,则返回用户的根目录,此外用户必须拥有进入该目录的权限。

chmod

改变文件的模式。文件模式控制了与该文件相关的访问权限,Linux有三个安全级别:所有者级、组访问级和其它用户级。在这三个级中,有三种权限:读、写和执行。对于标准文件,读权限意味着可以浏览文件的内容,写权限可以修改文件,执行权限可以运行该文件。目录形式有所不同。读权限可以浏览该目录下的内容,写权限可以在目录下创建文件或删除文件。执行权限意味着可以从一个目录转变到另一个目录。

chmod[参数]保护模式文件或目录

-c只有在文件的权限确实改变时才进行详细地说明。

-f不输出权限不能改变的错误信息。

-v详细说明权限的变化。

-R改变本目录及其所有子目录的文件的权限。

--help在标准输出上输出帮助信息并退出。

--version在标准输出上输出版本信息并退出。

保护模式格式为[ugoa…][[+-=][rwxXstugo…]…][,…]

拷贝文件。

cp[参数]源文件目标文件或目录

-a在备份中尽可能的保留源文件的结构和属性。

-b做将要覆盖或删除文件的备份。

-d将符号链接作为符号链接拷贝,而不拷贝它们所链接的文件。并在备份中保留源文件间固有的链接关系。

-f删除已存在的目标文件。

-i提示是否覆盖已存在的目标文件。

-l形成固有链接以替代非目录的拷贝。

-P通过加入目标目录分支和指定的源文件名形成每个目标文件名。给cp的最后一个变量必须是已存在的目录名。

-p保留原先文件的所有者、组、权限和时间标志。

-r递归拷贝目录。

-s建立符号连接,替代非目录文件拷贝。

-v在拷贝前打印每个文件名。

-R同-r

--help在标准输出上打印帮助信息并退出。

--version在标准输出上打印版本信息并退出。

date

显示系统的时间和日期,root可以使用该命令来设置日期和时间。用户可以控制日期如何显示。

dateMMDDhhmmyy或date+formate

MM月(0-12)。

DD日期(1-31)。

hh小时(00-23)。

mm分钟(00-59)。

yy年(00-99)。

+format由%和紧跟其后的下列字符组成:

n插入一行。

t插入tab。

m月份(数字)。

d日期(数字)。

y年份的最后两位。

Dnn/dd/yy格式的日期。

I小时。

M分钟。

W星期(0-6,0为星期日)

你还不如在书店买本LINUX命令字典呢 这个太多了,还是给你一个网址你自己去看看吧:

在里面的搜索栏里输入linux所有指令

然后...

linux常用命令

linux命令

*************基本Shell命令的使用******

1、在/home目录中创建两个文件夹,分别命名为dir1和dir2,在dir1下创建子目录d1,在dir1下创建子目录d2,分别对目录进行移动和删除的操作。

(1)在终端提示符下输入命令“mkdir /home/dir1”,在home下创建dir1目录。输入命令“ls /home”,可以看到dir1创建成功。

(2)在终端提示符下输入命令“mkdir /home/dir1/d1”,在dir1下创建子目录d1。输入命令“ls /home/dir1”,可以看到d1创建成功。

(3)在终端提示符下输入命令“mkdir –p /home/dir2/d2”,在home下创建子目录dir2,同时在dir2下创建子目录d2。输入命令“ls/home”,可以看到dir2创建成功。

(4)输入命令“cd /home/dir2”,将工作路径转至/home/dir2。输入命令“ls”,可以看到d2创建成功。

(5)输入命令“cd ..”,将工作路径转至/home。

(6)输入命令“pwd”,显示当前工作路径为“/home”。

(7)输入命令“cd”,将工作路径转至用户主目录。

(8)输入命令“mv /home/dir1/d1 /home/dir2”,将d1文件夹移动到dir2中。输入命令“ls/home/dir2”和“ls/home/dirl”,可以看到移动成功。

(9)输入命令“rmdir /home/dir2/dl”,删除dl文件夹。输入命令“ls/home/dir2”,可以看到删除d1成功。

(10)输入命令“rmdir –p /home/dir2/d2”,删除dir2和d2文件夹。输入命令“ls /home”,可以看到删除dir2成功。

2、在/home目录中创建一个名为f1的文件,对其进行复制、移动和删除等基本操作。

(1)在终端提示符下输入命令“cd /home”,将当前的工作路径转换为/home。

(2)在终端提示符下输入命令“cat >f1”,之后输入f1的文本内容“this is f1”,按下Ctrl+D快捷键结束输入。输入命令“ls”可以看到f1创建成功。

(3)在终端提示符下输入命令“cp f1 dir1”,将f1复制到文件夹dir1中,输入命令“ls /home/dir1”,可以看到f1复制成功。

(4)输入命令“rm f1”,删除/home中的f1文件。在出现的提示信息后输入“Y”,输入命令“ls”,可以看到f1删除成功。

(5)输入命令“mv dirl/fl /home”,将fl文件从dirl目录中移动到/home。输入命令“ls”,可以看到f1移动成功。

3、在/home目录中创建一个名为f2的文件,对其进行查找、统计等基本操作。

(1)在终端提示符下输入命令“cat >f2”,之后输入f2的文本内容如下:

Linux is an operating system for computers.comparable to Windows or Mac OS X.It was originally created starting in 1 99 1 by Finnish programmer Linus(pronounced LEE—nus) Torvalds with the assistance of developers from around the globe.

按下Ctrl+D快捷键结束输入。再输入命令“ls”可以看到f2创建成功。

(2)输入命令“head -3 f2”,查看文件前3行文本内容。

(3)输入命令“tail -2 f2”,查看文件最后两行文本内容。

(4)输入命令“grep‘linux’f2”,查找含有字符串“linux”的文本行。

(5)输入命令“wc -w f2”,统计f2中的单词个数。

(6)输入命令“find f*”,在当前目录中查找以“f”开头的文件。

4、Shell的高级应用。

(1)假定当前的目录是/home,输入命令“cd d”之后按下Tab键,系统自动补全命令“cd dir1”,按下回车键后工作路径从当前的目录转换到/home/dir1下。

(2)输入命令“history 5”显示最近执行的5条命令。

(3)输入命令“alias cgdir=‘cd /home’”,为命令“cd /home”设置别名“cgdir”。输入命令“cgdir”,工作路径从当前的目录转换到/home下。

(4)输入命令“ls [!a-c]*,显示开头字符不是a、b、c的文件和文件夹。

你可以去这里看看,很全的命令能有几千条那

常用的有60几个吧不同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下的安装和登录命令。

immortality按:请用ctrl+f在本页中查找某一部分的内容或某一命令的用法。

Linux必学的60个命令(1)-安装与登陆命令

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:我给你举一个简单的文件显示的命令:dos里面有dir命令,而在linux中可以用ls命令加相应的参数显示文件的具体属性,当然也可以用dir命令,但没有ls强大,例如:

#ls 这样显示当前目录下的所有文件,显示的格式只有文件名字

#ls -l 这样以列的形式显示出来文件,并且带着文件读写的权限,所属的用户和组,

#ls -lat,加入这些参数,可以显示文件建立的时间,还有文件建立的先后。

这个命令很简单,可以显示出shell命令对文件操作的强大,如果想具体的知道ls和其他的命令的功能也用途,你可以使用#man 命令来操作,我晕 你这个问题我推荐你买本linux的命令手册比较好 Linux系统下基本命令: 要区分大小写 uname 显示版本信息(同win2K的 ver)

dir 显示当前目录文件,

ls -al 显示包括隐藏文件(同win2K的 dir)

pwd 查询当前所在的目录位置

cd cd..回到上一层目录,注意cd 与..之间有空格。cd/返回到根目录。

cat 文件名 查看文件内容 cat >abc.txt 往abc.txt文件中写上内容。

more 文件名 以一页一页的方式显示一个文本文件。

cp 复制文件 mv 移动文件 rm 文件名 删除文件,rm -a 目录名删除目录及子目录 mkdir 目录名 建立目录 rmdir 删除子目录,目录内没有文档。

chmod 设定档案或目录的存取权限

grep 在档案中查找字符串

diff 档案文件比较

find 档案搜寻

date 现在的日期、时间

who 查询目前和你使用同一台机器的人以及Login时间地点

w 查询目前上机者的详细资料

whoami 查看自己的帐号名称

groups 查看某人的Group

passwd 更改密码

history 查看自己下过的命令

ps 显示进程状态

kill 停止某进程

gcc 黑客通常用它来编译C语言写的文件

su 权限转换为指定使用者

telnet IP telnet连接对方主机(同win2K),当出现bash$时就说明连接成功。

ftp ftp连接上某服务器(同win2K)

还有很多,如果你想学linux,前提英语必须好,还要有耐心

如果想考linux证,买本red hat 书看看,好像七十多块钱。希望答案对你有用。 你可以到这几个网站看看!我想会对你有用!

红联Linux门户:www.linux110.com

红联Linux论坛:www.linux110.com/bbs

Linux电子书籍推荐下载:

原创文章,作者:墨羽SEO,如若转载,请注明出处:https://www.moyuseo.com/fuwuqi/4461.html

(0)
墨羽SEO的头像墨羽SEO
上一篇 2021年12月11日 下午4:15
下一篇 2021年12月11日 下午4:15

相关推荐

分享本页
返回顶部
欢迎来到互联网运营人学习交流技术网站!