1. linux目录 /dev 存放抽象硬件 /boot 存放内核与启动文件 /lib 存放系统文件 /bin 存放二进制文件(可执行文件) /sbin 存放特权级二进制文件 /usr 存放安装程序 /var 存放经常变化的文件(日志文件/mysql文件等) /mnt 文件挂载目录(u盘) /home 普通用户目录 /root 特权用户目录 /etc 存放配置文件目录 /opt 大型软件存放目录 2. - # 上一次工作目录 3. ~ # 家目录(是root用户cd ~就切换到root文件夹下,是gyk用户cd ~就切换到gyk文件夹下) 4. w # 显示有几个终端在链接 5.增: vim aa.txt # 编辑一个文件,有则打开,无则创建 touch aa.txt # 增加一个文件(只创建,不打开) mkdir 创建文件夹 -p # 递归命令 mkdir -p /tmp/python_test/tests.py mkdir -p ./a/c ./b/d # 在统计创建多个目录 6.删: rm -f # 强制删除 -r # 递归删除 rm -rf * # 强制递归删除文件或文件夹 7.改: mv 移动命令,并且可以重命名 mv aa.txt bb.py # 重命名 mv ./aa.txt tmp # 将aa.txt移动到tmp文件夹下 8.查: cat aa.txt # 查看文件(不进入文件的情况下,适用于较小文件) more aa.txt # 显示一个大文件的一部分内容,按enter不断加载剩余 head -10 aa.txt # 显示前10行 tail 4 aa.txt # 显示后4行 ls # 列出当前文件夹下的文件或文件夹 -l # 显示详细信息 -a # 显示所有文件(以树状显示) -h # 显示大小 9.创建用户: useradd alex # 创建用户,没有提示说明成功 passwd alex # 修改密码 10.查看/修改path 1.通过 echo $PATH 打印出path的值 /usr/local/sbin: /usr/local/bin: /usr/sbin: /usr/bin: /root/bin 2.在linux配置python3的环境变量,如何配置? 假如安装路径时 /opt/python3/bin/python3.6 设置path PATH=/opt/python3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin 就可以了 11. whoami # 显示自己是谁 12. which python2 # 找到命令的绝对路径 13. linux的命令提示符 1.查看命令提示符 echo $PS1 ### [\u@\h \W]\$ 2.修改提示符 PS1="[\u@\h \w \t]\$" 14. set nu # 显示行号(在已打开的文件中) 15. echo echo "aa.txt" > aa.txt # echo写入 echo "nihaoa" >> aa.txt # echo追加 16. 复制 cp aa.txt bb.txt # 拷贝aa.txt为bb.txt cp ./opt/aa.txt ./tmp/bb.txt # 拷贝aa.txt到/tmp下为bb.txt cp -r 文件夹 新文件夹 # 递归复制