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命令
*************基本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