编程开发 > JAVA > 文章内容

java基础知识总结(78)

2016-6-8编辑:ljnbset

目录 与文件操作

  / 根目录

  ~ 用户主目录(user home)

  . 当前目录

  .. 当前目录的父目录

  list.txt  相对路径, 相当于: ./list.txt

  /home/soft01/list.txt 绝对路径名

  ~/list.txt 用户主目录下的一个文件

  ls />list.txt

  ls />./list.txt

  ls />~/list.txt

  ls />/home/soft01/list.txt

 1)cd 改变当前工作目录

  默认的cd 相当于 cd ~ : 返回"主目录"

  . 表示当前目录

  .. 表示上级目录(父目录)

  ~ 代表"主目录"

  以"/" 开始的目录路径表示: 绝对路径, 反之: 相对路径

  相对路径: 是相对于当前目录. ".", ".." 都是相对路径

  以"." 为开头的文件/目录是隐藏的

 2) ls 列目录命令

  如:

  ls /

  ls /etc

  ls /opt

  ls ~

  ls workspace

  ls -a ~ 显示全部的内容(包括隐藏文件和目录)

 3) 创建目录

        mkdir .photo 创建隐藏文件夹 ".photo"

 4) mv 移动/改名文件夹/文件

   mv .photo photo //改名

   mkdir mm

   mv mm photo //移动

   ls photo

   mv passwd passwd.bak

 5) rm 删除文件/目录

   删除文件: rm file1 file2 file3 ...

   删除目录: rm -rf dir1 dir2 ...

   选项: -r 递归删除所有子目录和文件

        -f 强制删除, 不进行任何的交互确认(linux 默认 -f)

 6) cp 复制文件/目录, 注意第二个参数

   复制文件 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

  女朋友的授权: 744

 8) windows 命令

  dir == ls

  mkdir == mkdir

  cd == cd

  del == rm

  cls = clear

  more = more

  type == cat

  move = mv

  copy, xcopy = cp

  help == man

java基础知识总结(77)

热点推荐

登录注册
触屏版电脑版网站地图