栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

linux基础—linux笔记

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux基础—linux笔记

/./TAB 自动补全 命令或路径

CTRL+l(L) 清屏指令或clear
CTRL+C 不执行输入的指令
CTRL+D 退出用户

上下方向键 找回曾经输入过的指令

pwd 查看现在所在的目录

cd wuguirong 进入该文件夹
cd /ent/wuhuirong 进入该绝对路径

cd … 取到上一级目录
cd . 当前目录
cd 或 cd ~ 去到用户的家目录
cd - 去到上一次工作的目录

==================================

文件类型
和权限 链接数 拥有者 所属组 文件大小 时间 文件名
drwxr-xr-x 3 root root 4096 Apr 9 2021 fonts
-rw-r–r-- 1 root root 334 Sep 1 2017 fstab
-rw-r–r-- 1 root root 354 Jan 1 04:25 group
-rw-r–r-- 1 root root 337 Jan 1 04:24 group-
-rw-r–r-- 1 root root 10 Apr 9 2021 hostname
-rw-r–r-- 1 root root 40 Apr 9 2021 hosts
drwxr-xr-x 2 root root 4096 Apr 9 2021 init.d
-rw-r–r-- 1 root root 1040 Apr 9 2021 inittab

文件类型: - 表示普通文件,d表示目录,b 表示块设备文件
权限:r 可读,w 可写,x 可执行。拥有者,所属组,其他人权限

adduser 添加用户,用法:adduser 用户名
addgroup 添加组。 用法: addgroup 组名

chown yangzijing littlevgl_demo/ 更改拥有者
chgrp iot191 littlevgl_demo/ 更改所属组
chmod u+x,g+w,o+w littlevgl_demo/ 改变权限

r=4,w=2,x=1.
chmod 777 littlevgl_demo/ 拥有者、所属组、其他人可读可写可执行

文件和目录的创建、复制、删除、移动、重命名操作:

mkdir wutest 新建文件夹

touch iot.txt 新建文件

复制文件 cp /etc/nsswich.cof ./ 把该路径的文件复制到当前路径下

复制文件夹 cp -r ./test/ ./test2 把test文件夹复制到文件夹2下

剪切:mv ./wu2/ ./wu1 把文件夹2剪切进文件夹1

mv ./iot.txt/ ./wutest/ 把当前文件夹下的文件iot剪切到wutest文件夹下

删除 rm 191.txt 删除当前目录下的文件
rm -r wuhuirong/exam/删除该路径下的文件夹

==================================

展示文件的详细信息
ls -lh/etc/nsswitch.cof

查看文件里面的内容:cat iot.txt
编辑文件里面的内容:vi iot.txt
cat 查看文件里面的内容
less 功能同上, 多了翻页查看功能,按q退出
head -n 查看头n行

覆盖

追加

head -10 /etc/passwd >exam.txt 把passw文件的头十行覆盖到exam.txt文件内
tail /etc/nsswitch.cof >>exam.txt 把passw文件的后十行追加到exam.txt文件内

==================
查看系统的信息
free -m 查看内存, -m表示用M为单位显示大小
df -h 查看磁盘使用情况 -h参数是显示的单位
date查看时间,date -s "2022-5-15 9:14"设置时间

free -m >sys.txt 把内存大小内容存到sys文件内
df -h >sys.txt

============================
在系统中进行查找的操作:which find
which命令主要是用来查找系统中的可执行的命令是放在哪个文件夹里面。
find 格式 find 在哪个目录查找(/) 查找的条件 匹配的内容
find / -name nsswitch.conf
find / -type f -user yangzijing
find / -type f -name *.txt
find /

-type f -group exam

===============================
vi编辑器
vi的三种模式:一般模式、编辑模式、末行模式
一般模式(命令模式)》光标的移动,定位,复制行,粘贴,删除,替换,撤销等等
编辑模式
》插入或删减内容
末行模式====》在文件的最底下输入命令,命令包括 :q :wq :x :x! 等等 /查找

一般模式:
dd 删除该行, 10dd 删除10行,x删除字符
yy 复制, p粘贴
h左,k上,j下,l右
gg定位到文件的首行
G定位到文件的行尾
$(shift+4) 行尾
^(shift+6) 行首

u撤销

编辑模式:
进入编辑模式:i,a,o(新开一行)
退出编辑模式:ESC

末行模式:
:q 在没有修改的情况下退出
:w 保存 —》w filename ,另存为filename。
:wq 保存退出 —》x
:q! 强制退出,不保存
:10 光标定位到10行

/string string要查找的字符串

python输出halloword
vi led.py
#!/usr/bin/python
print “Hello World,xxx”

保存退出后,运行以下代码:
python led.py

挂载u盘:
mkdir /mnt/usb
挂载:mount /dev/sda1 /mnt/usb
卸载:umount /mnt/usb

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/951583.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号