下面是小编为大家整理的跟我学Linux【优秀范文】,供大家参考。
跟我学 Linux Linux 虽然是免费的, 但它的确是一个非常优秀的操作系统, 与 MS-WINDOWS 相比具有可靠、
稳定、 速度快等优点,且拥有丰富的根据 UNIX 版本改进的强大功能。
下面, 作为一个典型的 DOS 和 WINDOWS 用户, 让我们一起来学习 Linux 的一些主要命令, 希望大家能尽快进入到 Linux 的世界里。
一、 启动
Linux 的启动操作过程和 DOS 相似(尽管如此, 但作为操作系统本身, Linux 在启动和退出时所作的工作要比 DOS 多得多),也可以通过按下 Ctrl+Alt+Del 三键进行热启动。
不同的是 Linux 启动到最后时, 需要进行登录。
下面是一个典型的登录过程:
……
RedHat Linux release 5.1
Kernel 2.0.32 on an i686
login:
你键入:
root 后, 计算机显示输口令(password:), 输入你的口令(如果是第一次启动,则是你在安装时所输入的口令)即可。
当计算机出现一个“#”提示 符时, 表明你登录成功!
[root@localhost root]#_
Linux 提示符 (现在的版本都更新了, 默认启动到 KDE 环境, 所以看到的是已经类似 WINDOWS 的桌面了, 而 root@localhost root 仅只是一个终端)
C:\>_
DOS 提示符
二、 常用的一些命令:
1.显示文件目录命令 ls(DOS 下为 DIR)
在 Linux 中用 ls 命令显示文件及目录(当然, 你仍然也可用 DIR 命令, 只不过在这里的参数不同)。
例如:
#ls
root mnt boot dev bin usr xiong tmp etc games
看起来似乎简单(就相当于 DOS 中的“DIR/W”), 但你会发现你看到的有些难懂, 连哪些是目录哪些是文件都不清楚, 哪些又是可执行文件呢?不要紧, 请输入:
#ls -F+root/ mnt/ boot/ dev/ bin/ usr/ xiong* tmp/ etc/ games / readme
看清楚了吧, 带*为可执行文件(相当于 DOS 中的 EXE 和 COM 文件), 带/为子目录,其它的为通用文件。
另外, 我们可用 ls -l 显示文件目录的详细情况(相当于 DOS 中的 DIR命令)。
千万注意区分大小写!!如 LS -f;Ls 等都是错误的。
另外, ls 命令还有许多参数, 你
可以用 man ls 或 ls--help 去进一步了解。
2.改变当前目录命令 cd(DOS 下为 CD)
在 DOS 中, 我们可以用 C:\>CD\MNT\cdrom 或 cd\mnt\cdrom
C:\mnt\cdrom>cd ..或 cd..或 CD..
C:\mnt>cd\或 C:\mnt>cd \
而在 Linux 中为 cd /mnt/cdrom, 目录名的大小写必须与实际相同, cd 后必须有空格。
pwd 显示当前目录
cd .. 必须为小写, 必须有空格
cd / 总目录为/, cd 与/必须有空格
3.建立子目录 mkdir(DOS 下为 MD 或 MKDIR)
在 Linux 中只能用 mkdir, 可用相对路径和绝对路径, 请比较:
C:\>md xiong 或 md \xiong 或 md\xiong
DOS 系统
[root@localhost /]#mkdir xiong 或 mkdir /xiong
Linux 系统
4.删除子目录命令 rmdir(DOS 下为 RD)
在 Linux 中用 rmdir 命令删除子目录, 例如:
rmdir /mnt/cdrom 相当于 rd \mnt\cdrom
注意:
同 DOS 一样, 要删除的子目录必须是空的, 而且必须在上一级目录中才能删除下一级 子目录。
5.删除文件命令 RM(DOS 下为 DEL 或 EARSE)
在 Linux 中用 RM 命令删除文件, 例:
rm /ucdos.bat 相当于 del \ucdos.bat
6.文件改名命令 MV(DOS 下为 REN 或 RENAME)在 Linux 中用 mv 命令给文件改名,例:
mv /mnt\floppy p 相当于 ren \mnt\floppy p
说明:
在 Linux 中的 mv 命令除了文件改名外, 还有文件移动的功能, 请看例子:
mv /mnt/floppy /bin 相当于 DOS 中的命令 move \mnt\floppy \bin
7.文件复制命令 cp(DOS 下为 COPY)
在 Linux 中用 cp 命令进行文件复制, 例:
cp /ucdos/* /fox 相当于 copy \ucdos\*.* \fox
注意:
DOS 中的*.*在 Linux 中用*代替。
二、 常用的一些命令:
1.显示文件目录命令 ls(DOS 下为 DIR)
在 Linux 中用 ls 命令显示文件及目录(当然, 你仍然也可用 DIR 命令, 只不过在这里的参数不同)。
例如:
#ls
root mnt boot dev bin usr xiong tmp etc games
看起来似乎简单(就相当于 DOS 中的“DIR/W”), 但你会发现你看到的有些难懂, 连哪些是目录哪些是文件都不清楚, 哪些又是可执行文件呢?不要紧, 请输入:
#ls -F+root/ mnt/ boot/ dev/ bin/ usr/ xiong* tmp/ etc/ games / readme
看清楚了吧, 带*为可执行文件(相当于 DOS 中的 EXE 和 COM 文件), 带/为子目录,其它的为通用文件。
另外, 我们可用 ls -l 显示文件目录的详细情况(相当于 DOS 中的 DIR命令)。
千万注意区分大小写!!如 LS -f;Ls 等都是错误的。
另外, ls 命令还有许多参数, 你可以用 man ls 或 ls--help 去进一步了解。
2.改变当前目录命令 cd(DOS 下为 CD)
在 DOS 中, 我们可以用 C:\>CD\MNT\cdrom 或 cd\mnt\cdrom
C:\mnt\cdrom>cd ..或 cd..或 CD..
C:\mnt>cd\或 C:\mnt>cd \
而在 Linux 中为 cd /mnt/cdrom, 目录名的大小写必须与实际相同, cd 后必须有空格。
pwd 显示当前目录
cd .. 必须为小写, 必须有空格
cd / 总目录为/, cd 与/必须有空格
3.建立子目录 mkdir(DOS 下为 MD 或 MKDIR)
在 Linux 中只能用 mkdir, 可用相对路径和绝对路径, 请比较:
C:\>md xiong 或 md \xiong 或 md\xiong
DOS 系统
[root@localhost /]#mkdir xiong 或 mkdir /xiong
Linux 系统
4.删除子目录命令 rmdir(DOS 下为 RD)
在 Linux 中用 rmdir 命令删除子目录, 例如:
rmdir /mnt/cdrom 相当于 rd \mnt\cdrom
注意:
同 DOS 一样, 要删除的子目录必须是空的, 而且必须在上一级目录中才能删除下一级 子目录。
5.删除文件命令 RM(DOS 下为 DEL 或 EARSE)
在 Linux 中用 RM 命令删除文件, 例:
rm /ucdos.bat 相当于 del \ucdos.bat
6.文件改名命令 MV(DOS 下为 REN 或 RENAME)在 Linux 中用 mv 命令给文件改名,例:
mv /mnt\floppy p 相当于 ren \mnt\floppy p
说明:
在 Linux 中的 mv 命令除了文件改名外, 还有文件移动的功能, 请看例子:
mv /mnt/floppy /bin 相当于 DOS 中的命令 move \mnt\floppy \bin
7.文件复制命令 cp(DOS 下为 COPY)
在 Linux 中用 cp 命令进行文件复制, 例:
cp /ucdos/* /fox 相当于 copy \ucdos\*.* \fox
注意:
DOS 中的*.*在 Linux 中用*代替。
8.获取帮助信息命令 man(DOS 下为 HELP)
在 Linux 中用 man 命令获取帮助信息, 例:
man ls 相当于 help dir
ls --help 相当于 dir/
9.显示文件的内容 less(DOS 下为 TYPE)
在 Linux 中用 less 命令进行文件显示工作, 例如, 我们要显示 man1 子目录下的 mwm.lx的内容, 只需输入:
[root@localhost man1]#less mwm.lx 即可。
在 Linux 中, 我们也可用另外一个命令“more”来显示文件内容, 例如:
more mwm.lx。
你会看到, 这两个命令非常相似,实际上, less 命令的功能要比 more 强一些, 你可以自己去摸索。
在 Linux 中, 还提供了两个 DOS 中没有的阅读文件的命令, 它们是 head 和 tail 命令, 分别用来显示文件的头部和后部的部分内容。
使用格式为:
head(tail) [m], 缺省 n 时, 显示 10 行, 例如:
head /usr/man/mwm.lx 显示文件 mwm.lx 前 10 行的内容
head 15 /usr/man/mwm.lx 显示文件 mwm.lx 前 15 行的内容
tail 17 /usr/man/mwm.lx 显示文件 mwm.lx 后 17 行的内容
10.重定向与管道
大家知道, 在 DOS 中, 我们可以通过重定向与管道方便地进行一些特殊的操作, 如:dir>direct 将当前目录放入文件 direct 中; type readme>>direct, 将文件 readme 的内容追加到文件 direct 中; 又如:
type readme.txt more,分页显示文本文件 readme.txt 的内容。
在 Linux中的重定向与管道操作同 DOS 中的操作几乎一样, 上面两个例子在 Linux 中应为:
ls>direct; less readme.txt more(注:
实际上, Linux 中的 more 和 less 命令本身具有分页功能)。
11.外壳程序(shell):
命令解释器(command)
在 DOS 系统中, 我们绝大多数用户都是用的 command.com 这个命令解释器。
当然, 你也可换用 Norton 或 DOS4.0 以后的 dosshell。
在 Linux 中, 有好几种 shell。
常见的有:ash,bash,ksh,tcsh,zsh 等, 从上面的环境变量中 SHELL=/bin/bash 可以看出你用的是哪种 shell,它位于何处。
计算机默认的一般是 bash。
以上讲到的仅仅是与 DOS 功能相似的一些 Linux 命令, 而作为一个多用户、 多任务的操作系统, 其强大的功能还远不止于此。
希望更多的人用上这个优秀的操作系统,相信你一定不会后悔的。
扩展阅读文章
推荐阅读文章
77范文网 https://www.hanjia777.com
Copyright © 2015-2024 . 77范文网 版权所有
Powered by 77范文网 © All Rights Reserved. 备案号:粤ICP备15071480号-27