超哥笔记 -- 简单使用介绍(3)

一 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)

文章推荐

https://www.cnblogs.com/pyyu/articles/9314206.html

原文地址:https://www.cnblogs.com/angle6-liu/p/10494639.html