一 linux命令默写
-
创建文件夹 onepiece
mkdir onepice
-
递归创建文件夹 /tmp/luffy/onepiece
mkdir -p /tmp/luffy/onepiece
-p 递归创建文件夹
-
一次性创建多个文件夹
命令 加上空格 ,创建多个文件夹
mkdir suolong namei qiaoba wusuopu
-
递归创建文件夹
'''
/tmp/luffy/suolong
/tmp/luffy/namei
/tmp/luffy/wusuopu
/tmp/luffy/qiaoba
'''
#通过-p参数,递归创建四个同级文件夹
mkdir -p /tmp/luffy/{suolong,namei,wusuopu,qiaoba}
-
创建文本 onepiece.py
touch onepiece.py
-
绝对路径,相对路径
以绝对路径的写法,在/home/创建一个qishi.txt
只要你写的路径,是从 / 跟 目录开始,就是一个绝对路径
在进入 /opt目录,以相对路径的方式,创建/qishi.txt
cd /opt
touch ./qishi.txt
/opt/qishi.txt
-
创建普通用户
useradd 用户名
passwd 用户名
-
文本编辑器
vi命令,就是linux下一个文本编辑器,如同windows的记事本
vim 这个命令就是加强版的记事本,notepad++
-
vim编辑文件内容 vi onepiece.py
1.vi onepiece.py 进入vi命令模式,输入i命令,进入编辑模式
2.在编辑模式下写入
如果要让python支持中文
#coding:utf8
print("第一次来深圳,很开心!!" )
3.按下esc回到命令模式,退出编辑模式
4.输入:wq! 写入保存代码 (shit+:)
: 进入底线命令模式
:w 讲文件内容写入
:q 退出不保存
:wq! 写入且保存代码
5.python oenpiece.py 执行代码脚本
-
linux快捷键
tab 命令不全键
clear 清屏
退出当前会话 logout
快速登录的命令 ctrl + shift + r ,快速登录,上一次的会话
-
查看文本内容 onepiece.py
cat
-
查看文件夹内容 onepiece
ls onepiece
-
移动文件夹
mv /tmp/lufei /opt/ #将/tmp/底下的lufei移动到/opt底下
mv还有一个重命名的作用
mv 旧的文件名 新的文件名
改名onepiece.py towpiece.py
-
删除onepiece.py文件
rm onepiece.py
删除空文件夹/tmp/luffy/onepiece
-
PATH是环境变量的变量名
1 windows的环境变量?
当你在cmd中直接输入python这个相对路径的命令时,系统会去从path中一个一个去找,找到含有python的目录
path是有优先级的!!
path是有优先级的!!
path是有优先级的!!
python
D:Python36Scripts; (分号分割)
D:Python36;
C:Python27Scripts;
C:Python27;
2 linux的path变量,以冒号分割
[root@localhost tmp]# echo $PATH
添加python3的path变量
/opt/python36/bin/:
/usr/local/sbin:
/usr/local/bin:
/usr/sbin:
/usr/bin:
/root/bin:
-
linux的变量定义,不能含有空格
pm="好困呀"
提取变量的值
echo $pm
-
查找命令的绝对路径
which ls
-
简述linux下 - ~ . .. > 的 含义
cd - 切换到上一次目录
cd ~ 切换到家目录
cd . 切换到当前目录
cd .. 切换到上一级目录
重定向输出符 >
echo "i am happy" > filename.txt #重定向到一个新文件,文件内容为i am happy
开关机
reboot或init 6命令用于重启机器 poweroff或init 0用于关闭系统
init一共分为7个级别,这7个级别的所代表的含义如下 0:停机或者关机(千万不能将initdefault设置为0) 1:单用户模式,只root用户进行维护 2:多用户模式,不能使用NFS(Net File System) 3:完全多用户模式(标准的运行级别) 4:安全模式 5:图形化(即图形界面) 6:重启(千万不要把initdefault设置为6)