DOS 和 Linux 常用命令的对比
许多在 shell 提示下键入的 Linux 命令都与你在 DOS 下键入的命令相似。事实上,某些命令完全相同。
本附录提供了 Windows 的 DOS 提示下的常用命令以及在 Linux 中与它们等同的命令。附录中还提供了如何在 Linux shell 提示下使用这些命令的简单实例。请注意,这些命令通常有许多选项,要进一步学习每一个命令,请阅读相关的说明书(man)页(例如,在 shell 提示下键入 man ls 就可以读到关于 ls 命令的信息)。
命令的目的MS-DOSLinuxLinux 的简单实例
复制文件
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 命令可以转移文件或重新命名在同一目录下的文件。如果你想重新命名文件,如例中所示,把这个文件“转移”到同一目录中的新名称。
相关文档:
今天装了个虚拟机,在上面跑linux想作为SOLR的服务器,顺便学习一下linux
1.安装vsftpd服务器
vsftpd是目前Linux最好的FTP服务器工具之一,其中的vs就是“Very Secure”(很安全)的缩写,可见它的最大优点就是安全,除此之外,它还具有体积小,可定制强,效率高的优点。
如果选择完全安装Red ......
Linux SVN的安装使用
The goal of the Subversion project is to build a version control system that is a compelling replacement for CVS in the open source community. The software is released under an Apache/BSD-style open source license.
SVN是一个版本控制软件,类似CVS,但是SVN的的有点是开源的,而且 ......
Cannot set serial info: Invalid argument
上面的报错,经过分析setserial源码与kernel 8250 driver,发现setserial通过ioctl(TIOCSSERIAL)将new_serial结构体(承载了
serial info)传入内核,内核8250驱动程序接到serial info后先get旧的serial info,再set新传入的serial info。
因此联 ......
摘要:在开发一个系统时,一般是将一个系统分成几个模块,这样做提高了系统的可维护性,但由于各个模块间不可避免存在关联,所以当一个模块改动后,其他模 块也许会有所更新,当然对小系统来说,手工编译连接是没问题,但是如果是一个大系统,存在很多个模块,那么手工编译的方法就不适用了。为此,在Linux系统中,专 ......
环境变量:
export P4PASSWD=abcdefg
export P4CLIENT=dyoldfish.com //这个可以不设
export P4USER=dyoldfish
export P4PORT=192.168.1.198:1666
命令:
1、p4 client #配置本地信息,文件下载在哪里在这里面配置,Root项
2、p4 sync #从perforce 下载文件
3、p4 login& ......