1、linux目录结构:倒挂的树形结构
/root:管理员的家目录
/home:存放普通用户家目录的目录
/dev:存放设备相关的
/proc:存放内存相关的
/tmp:临时目录
/etc:存放配置文件相关的
2、基本命令
①查看当前工作目录:pwd
②列出目录包含的文件:ls
③切换工作目录:cd
3、创建目录—mkdir
格式:mkdir [选项] 路径/目录名
-p:递归创建子目录
4、创建文本文件—touch
格式:touch 路径/文本名
5、删除文件:rm
格式:rm [选项] 路径/文件名
-r:支持删除目录
-f:强制删除,不给任何提示
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1、linux的文件颜色
蓝色——》目录
黑色——》普通文件
青色——》快捷方式
红色——》压缩文件
绿色——》可执行文件
黄色——》设备文件
2、命令的技巧
①TAB键自动补全,按两下提示
②上下键调用历史命令,history查看历史命令
③Ctrl+l清屏
④Ctrl+c终止命令
⑤Alt+.或者Esc+.来调用上一条命令的参数
3、列出目录所包含的文件:ls
格式:ls [选项] [路径/文件名]
-l:以长格式列出文件的详细属性
-d:指定目录,要和-l连用采用意义
-h:带容量单位显示
-A:显示隐藏文件,以.开头的就是隐藏文件
-R:递归显示
例:
①查看/root目录所包含文件的详细属性
ls -l /root
②查看/root目录的详细属性
ls -ld /root
③查看/root目录的详细属性,并且带单位显示
ls -ldh /root
④查看/root目录的隐藏文件有哪些
ls -A /root
⑤递归显示/root目录的所有文件
ls -RA /root
练习:
①查看/etc目录的详细属性
ls -ld /etc
②查看/root目录下所有文件的详细属性,并且带单位显示
ls -lAh /root
③查看/etc/passwd文件的详细属性
ls -l /etc/passwd
④查看/tmp目录所包含文件的详细属性
ls -l /tmp
⑤递归显示/目录下的所有文件
ls -RA /
- rw-------. 1 root root 1691 9月21 18:39 anaconda-ks.cfg
文件类型 权限位 用户 组 大小 文件修改时间 文件名称
详细属性以-开头的表示普通文件
以d开头的表示目录
以l开头的表示快捷方式
4、输入字符串:echo
格式:echo "字符串"
例:
echo "我是大帅哥" ##将“我是大帅哥”输出显示在终端界面。
>:重定向输出,将前边命令输出的结果,重定向到后边文本文件中。
>>:追加重定向,不覆盖原有内容,在最后一行追加一条记录。
补充:如果文件存在,则直接输入内容,反之,则创建这个文件,并输入内容。
例:
①创建名为shuaige.txt的文本文件,并输入内容“我是帅哥”
touch shuaige.txt
echo “我是帅哥” > shuaige.txt
5、查看文本内容:cat
格式:cat [选项] 路径/文本内容
-n:带行号显示
练习:
①创建/zhanan.txt,并输入内容,我不是渣男,并查看
echo "我不是渣男" > /zhanan.txt
cat /zhanan.txt
②创建/opt/haha.txt文件,并输入内容,我是哈哈哈,并查看
echo "我是哈哈哈" > /opt/haha.txt
cat /opt/haha.txt
③查看/etc/passwd文件,带行号显示。
cat -n /etc/passwd
6、复制文件:cp
格式:cp [选项] 源文件1 源文件2... 目标路径
-r:支持复制目录
-p:保持源属性不变
例:
①将/home目录复制到/opt目录
cp -r /home /opt
②将/etc/passwd、/mnt、/boot复制到/root目录
cp -r /etc/passwd /mnt /boot /root
③创建/haha.txt文件,并输入内容,我是哈哈,并将/haha.txt文件复制到/opt目录改个名字为xixi.txt,并追加一条内容,我是嘻嘻
echo "我是哈哈" > /haha.txt
cp /haha.txt /opt/xixi.txt
echo "我是嘻嘻" >> /opt/xixi.txt
7、移动文件:mv
格式:mv 源文件1 源文件2... 目标路径
例:
创建/haha、/xixi目录
①将/haha移动到/opt,并且 改名为aaa
mv /haha /opt/aaa
②将/xixi目录重命名为hehe
mv /xixi /hehe
补充:同一目录下,执行移动的操作,就是重命名