文件目录管理 ls cd pwd mkdir rmdir cp touch mv
一:ls:列出当前目录下的文件名
ls -l:列出详细的
二:麒麟与window是的区别:1.严格区分大小写
2. 一切都是文件,包括硬盘
3.不通过扩展名来区分
4.先挂在后使用
5.不能再windows中使用安装运行,windows病毒对麒麟不产生影响
麒麟只有一个根目录,呈树状。而Windows是“"
三:P68页:子目录表格及存放内容
ls:命令用于指定目录中的所有文件和子目录
ls -加ls命令格式加目录名:可以执行相关目录下的对应指令
ls -l:看到详细当前目录文件
例如:ls -l输出一共有9列包括:文件权限/链接数/文件所有者/属组/大小/时间/文件名字
ls -l /etc:在etc中查找信息
查看家目录中的所有文件,包含隐藏:ls -a ~
/home:是家目录,也就是家的单元
~:是自己的家
~:
在普通用户下:家目录绝对路径:/home/用户名 提示词:$ 不可以修改权限,普通用户上一级是home。~的主目录:/home
在root用户下:家目录绝对路径:/root 提示词:# 可修改用户权限
家目录是到/home/用户名
主目录到/home
四:改变工作目录cd
1.变成用户登录:cd ~
2.把目录变成tmp:cd /tmp cd +目录名:可以改变到tmp
3.改变目录位置至用户keung:cd ~keung
4.返回上一级父目录:cd ..
5.回到上一次目录:cd -
五:1.绝对路径:从根目录开始,用”/“书写
例如/sys/dev/vir/net/lo/carrier
2.相对路径:从目录开始写;
例如:./../
当前目录用.表示,父级目录用..表示
3.例如:此时我在tmp里,想要去var:
绝对路径:cd /var
相对路径:cd ../var(因为var和tmp都是一级子目录,不能直接切换,先..返回上一级然后再在找)
4.例如:如果当前我在根目录,应该怎末去var:
绝对路径:cd /var
相对路径:cd var(因为var是根目录的孩子,所以可以直接写名字就可以找到)
六:pwd:查看当前目录绝对位置;
七:建立目录:mkdir命令
-p:可以建立好几层目录
-m:设立目录权限
1.建立一个dir1:直接输入mkdir dir1
2.在dir1里面建立两个文件:1.cd dir1然后mkdir dir11 cd dir1然后mkdir dir22
2.mkdir dir1/dir11
3.在建立一个dir3里面有个dir31 在31里有dir32:mkdir -p dir3/dir31/dir32要是查看就点开root
4.删除rmdir(只能移除空目录,里面还包含目录的不行):rmdir dir11
5.不管空不空目录全都可以删除:rm
-f强制删除 -i:有提示是否删除 -r:递归删除(删除目录,文件夹里有多少文件都删除)
八:cp复制文件(cp 选项 新文件 老文件)
复制file文件进入home目录:
cp file /home
把he里的ex.txt1复制到ex.txt2(复制该文件在同一位置):
cp he/ex.txt1 he/ex.txt2
把整个目录he以及内容复制到he2(复制整个目录,此时he2就是副本):
cp -r he he2
九:新建文件touch:可以访问和修改时间,不可以创建时间;如果文件不存在可以创建新文件
新建file:touch file
在he下建立文件ex.txt:touch he/ex.txt
十:mv命令:移动/重命名
把h.txt移动到home目录下:mv h.txt /home
把h.txt改为m.txt:mv m.txt h.txt
把h.txt移动到家目录:mv h.txt ~
-i:有同名文件询问是否覆盖 -f:强行覆盖不提示

浙公网安备 33010602011771号