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 文件夹 新文件夹 # 递归复制