目录与文件操作

1)cd 改变当前工作目录
默认的cd 相当于cd ~ : 返回"主目录"
. 表示当前目录
.. 表示上级目录(父目录)
~ 代表"主目录"
以"/" 开始的目录路径表示: 绝对路径, 反之: 相对路径
相对路径: 是相对于当前目录. ".", ".." 都是相对路径
以"." 为开头的文件/目录是隐藏的
2) ls 列目录命令
如:
ls /
ls /etc
ls /opt
ls ~
ls workspace
ls -a ~ 显示全部的内容(包括隐藏文件和目录)
mkdir .photo 创建隐藏文件夹".photo"
4) mv 移动/改名文件夹/文件
mv .photo photo //改名
mkdir mm
mv mm photo //移动
ls photo
mv passwd passwd.bak
57
删除文件: rm file1 file2 file3 ...
删除目录: rm -rf dir1 dir2 ...
选项: -r 递归删除所有子目录和文件
-f 强制删除, 不进行任何的交互确认(linux 默认-f)
复制文件cp /etc/passwd ~
赋值文件夹cp -r workspace workspace.bak
mkdir demo
cp -r workspace demo
选项-r 表示递归赋值所有的子目录和文件内容
7) 文件的授权
ls -al 查看长格式结果
d rwx rwx rwx liucs liucs com
-rwxrwx--- liucs liucs Hi.java
chmod 660 test.txt
rw- rw- ---
rwx
421 421
000 0 ---
001 1 --x
010 2 -w-
011 3 -wx
100 4 r--
101 5 r-x
110 6 rw-
111 7 rwx
8) windows 命令
dir == ls
mkdir == mkdir
cd == cd
del == rm
cls = clear
more = more
type == cat
move = mv
copy, xcopy = cp
help == man

猜你喜欢

转载自jacular.iteye.com/blog/1592524