ubuntu-基本命令篇-10-文件管理
10.linux文件管理
创建:touch
删除:rm---remove
查看:cat,less,more。less用于分屏显示。more不能上翻,到最后自动退出,不需要按Q退出。
拷贝:cp
类表:ls
改名:mv
查找:find
info touch 与 man touch类似,都是获得帮助
没有任何提示,只返回命令提示符,则表示命令操作成功。如果返回信息则表示命令有问题。
比如直接输入命令:rm则返回一些信息,表示rm不能直接使用。
cp /boot/grub/grub.cfg ./grub.bak.cfg 表示将grub.cfg拷贝到当前目录下。"."表示当前目录。
xuwei@xuwei-laptop:~$ ls -a
. .gconfd scim-googlepinyin
.. .gksu.lock .stardict
.adobe .gnome2 .sudo_as_admin_successful
.aptitude .gnome2_private .tencent
.bash_history grub.bak.cfg .thumbnails
.bash_logout .gstreamer-0.10 .update-notifier
.bashrc .gtk-bookmarks .usbcreator.log
.cache .gvfs .xinput.d
.chmsee .ICEauthority .xsession-errors
.compiz .local .xsession-errors.old
.config .macromedia 公共的
.dbus .mozilla 模板
.debtags .mplayer 视频
.dmrc .nautilus 图片
.esd_auth .openoffice.org 文档
.evolution .profile 下载
examples.desktop .pulse 音乐
file1 .pulse-cookie 桌面
.fontconfig .recently-used.xbel
.gconf .scim
上述中的"."和".."分别表示当前目录和上一级目录,比如
命令:pwd显示当前目录
mv file2 file2.mv 表示将文件file2改名为file2.mv。都是在当前目录下操作。
mv file1 ./file2.mv与上述命令的作用相同。
mv其实是移动命令,但是我们一般当作改名命令来用。
sudo mv file2.mv /boot/file2.mv.boot 表示将file2.mv文件移动到/boot/目录想并将其改名为file2.mv.boot
sudo mv test1 /boot/ 表示将当前目录下的test1文件移动到/boot 目录下,这时候没有设定移动后的名字,那么就表示还是使用原来的名字,即test1。
sudo find / -name ls 表示在根目录下查找名称为ls的文件,我们的查找结果为
/bin/ls,查找到以后它还在查找,它要找玩根目录下所有名称为ls的文件。我们可以使用Ctrl+C来终止查找。
sudo find / -name "ls*" 表示在根目录下查找以ls开头的所有文件,
find . -name file2 表示在当前目录下查找名称为file2的文件。