男人就应该对自己狠一点... 注册 | 登陆

Linux系统文件和目录操作命令

Shell 控制台使用方法

  首先介绍一个名词控制台console 它就是我们通常见到的使用字符操作界面的人机接口例如dos 我们说控制台命令就是指通过字符界面输入的可以操作系统的命令例如dos 命令就是控制台命令我们现在要了解的是基于Linux 操作系统的基本控制台命令。

  Linux 是一个真正的多用户操作系统这表示它可以同时接受多个用户登录Linux 还允许一个用户进行多次登录这是因为Linux和许多版本的UNIX 一样提供了虚拟控制台的访问方式允许用户在同一时间从控制台系统的控制台是与系统直接相连的监视器和键盘进行多次登录。

大小: 3.55 K
尺寸: 127 x 103
浏览: 12 次
点击打开新窗口浏览全图

  虚拟控制台的选择可以通过按下Alt 键和一个功能键来实现通常使用F1-F6例如用户登录后按一下Alt-F2 键用户又可以看到"login:"提示符说明用户看到了第二个虚拟控制台然后只需按Alt-F1 键就可以回到第一个虚拟控制台一个新安装的Linux 系统允许用户使用Alt-F1 到Alt-F6 键来访问前六个虚拟控制台。

1. ls 命令
这个命令就相当于dos 下的dir 命令一样也是Linux 控制台命令中最为重要几个命令之一ls 最常用的参数有三个-a -l 和 –F
ls -a
Linux 系统上的文件以.开头的文件被系统视为隐藏文件仅用ls 命令是看不到他们的而用ls –a 除了显示一般文件名外连隐藏文件也会显示出来 ls –l  这个参数是字母L 的小写不是数字1 这个命令可以使用长格式显示文件内容如果需要察看更详细的文件资料就要用到ls -l 这个指令
ls –F
在列出的文件目录名称后加一符号例如可执行文件加 "*", 目录则加 "/"

2. cd 命令
cd 这个命令是用来进出目录的它的使用方法和在dos 下没什么两样但和dos 不同的是Linux 的目录对大小写是敏感的如果大小写拼写有误你的cd操作是成功不了的另外cd 如果直接输入cd 后面不加任何东西会回到使用者自己的Home 目录假设如果是root 那就是回到/root 这个功能同cd ~是一样的

3. mkdir rmdir
mkdir 命令用来建立新的目录如输入如下命令
mkdir work
将在当前目录下新建一个work 目录
rmdir 用来删除已建立的目录如输入如下命令
rmdir work
将删除已存在的空目录work

4. cp
cp 这个命令相当于dos 下面的copy 命令具体用法是
cp –r 源文件(source) 目的文件(target)
参数r 是指连同源文件中的子目录一同拷贝

5. rm
rm 这个命令是用来删除文件的rm命令常用的参数有三个-i,-r,-f
比如我现在要删除一个名字为text 的一个文件输入如下命令
rm –i test
系统会询问我们是否要删除test 文件敲了y/n 确认是否要删除test 文件

rm –r 目录名这个操作可以连同这个目录下面的子目录都删除功能比上面讲到的rmdir 更强大不仅可能删除指定的目录而且可以删除该目录下所有文件和子目录
rm –f 文件名这个操作可以不经确认强制删除文件

6. mv
mv 这个命令的功能是移动目录或文件引申的功能是给目录或文件重命名
比如
mv /tmp/xxx.tar /root
该命令将/tmp 目录下的xxx.tar 文件移动到/root 目录下而
mv aaa.tar bbb.tar
则是将当前目录下的文件aaa.tar 更名为bbb.tar


7. cat
cat 这个命令是linux 中非常重要的一个命令它的功能是显示或连结一般的
ascii 文本文件它的用法如下
cat text
该命令显示text 这个文件的内容
cat file1 file2
该命令依顺序显示file1,file2 的内容
cat file1 file2>file3
该命令把file1,file2 的内容结合起来再重定向>到file3 文件中


8. more
more 是显示一般文本文件的指令如果一个文本文件太长了超过一个屏幕的
画面用cat 来看实在是不理想就可以试试more 用法如下
more file1


9. pwd
pwd 这个命令的作用是显示用户当前的工作路径直接输入pwd 即可

Tags: linux, 命令

只显示20条记录相关文章

Linux Kernel 2.6 UDEV Local Privilege Escalation Exploit (浏览: 547, 评论: 0)
Linux出错提示信息详解 (浏览: 674, 评论: 0)
让你的Linux系统更快 (浏览: 1623, 评论: 2)
Linux兼容内核0.2.2-1版(UnifiedKernel 0.2.2-1)发布 (浏览: 907, 评论: 0)
Mono 2.0将更完美的Winforms带往Linux和Mac OS X (浏览: 919, 评论: 0)
Debian GNU Linux 4.0 r6 发布 (浏览: 844, 评论: 0)
Linux Kernel更新到2.6.27.9版 (浏览: 1210, 评论: 0)
ASPLinux 14最新发布BT下载 (浏览: 1085, 评论: 0)
Linux用户及用户组管理命令 (浏览: 1147, 评论: 0)
在Red Hat Linux下安装MySQL (浏览: 1325, 评论: 0)
Red Hat Linux下Apache的编译与安装 (浏览: 1351, 评论: 0)
Linux入门学习-远程管理Linux服务器 (浏览: 1239, 评论: 0)
关于怎么学习linux的话题 (浏览: 1204, 评论: 0)
很RM的几条Linux系统命令 (浏览: 1152, 评论: 0)
Linux下的IDS入侵检测工具 (浏览: 1119, 评论: 0)
公司转向Linux平台需要注意的地方 (浏览: 999, 评论: 0)
Linux Kernel < 2.4.36.9/2.6.27.5 Unix Sockets Local Kernel Panic Exploit (浏览: 44619, 评论: 0)
经常过去逛的国外linux安全站点网站 (浏览: 1218, 评论: 0)
ubuntu 8.04 3D 桌面设置记录 (浏览: 1155, 评论: 0)
安装ubuntu 8.04 后的一些设置 (浏览: 1074, 评论: 0)

Trackbacks

点击获得Trackback地址,Encode: UTF-8 老臧's blog

发表评论

评论内容 (必填):