Linux指令记不住的笔记
uname -m 查看cpu架构
df -h 查看硬盘空间
ls 查看当前路径下内容
tree -L 3生成文件路径树状图(3级)tree需要安装
mkdir <目录名>新建目录
touch <文件名>新建文件
nano <要编辑的文本文件名> 使用nano来进行文本编辑
编辑完成后Ctrl+x进入退出操作,再依次y(表示yes),Enter(回车)(表示确认)
cd 下一级路径名称或者别的路径 进入下一级或别的路径
cd ..  退回上一级路径
mv重命名
rm 文件名 删除文件,文件名可以带路径
rmdir 文件夹名  删除文件夹
rm -ir 非空文件夹名 删除非空文件夹 -i: interactive(交互式)-r:recursive(递归的)
chmod 更改文件或目录的权限
r w x分别是读(read)、写(write)和执行(execute)
u g o a 分别是所有者(owner)、所在组(group)、其他用户(others)和所有用户(all)
所以
chmod u+rw 文件名 代表给对应文件的user配置读和写的权限
chmod a-w 文件名 代表去除所有人对这个文件的的写入权限
除此之外还有用八进制数实现权限的设置
1. 查询文件或文件夹的权限
- 命令:ls -l
- 作用:列出指定目录下的所有文件及其详细信息,包括权限、链接数、所有者、所属组、大小、修改日期和时间等。
- 输出格式:-rwxrwxrwx 1 root root 168 11月 3 19:39 index.html- 第一个字符表示文件类型(-表示普通文件,d表示目录)。
- 接下来的三个字符(rwx)表示文件所有者的权限。
- 再接下来的三个字符(rwx)表示与文件所有者同组的用户的权限。
- 最后的三个字符(rwx)表示其他所有用户的权限。
 
- 第一个字符表示文件类型(
2. 设置文件或文件夹的权限
- 命令:chmod
- 模式:
- 符号模式:
- u:用户(文件所有者)
- g:组(与文件所有者同组的用户)
- o:其他(既不是所有者也不属于该组的用户)
- a:所有(用户、组和其他)
- 权限符号:r(读取)、w(写入)、x(执行)
- 示例:chmod a+x /path/to/file # 给所有用户添加执行权限 chmod u+w /path/to/file # 给文件所有者添加写权限
 
- 八进制模式:
- 权限值:
- ---(无权限) = 0
- --x(仅执行) = 1
- -w-(仅写入) = 2
- -wx(写入和执行) = 3
- r--(仅读取) = 4
- r-x(读取和执行) = 5
- rw-(读取和写入) = 6
- rwx(读取、写入和执行) = 7
 
- 示例:chmod 744 /path/to/file # 设置所有者有读写执行权限,组和其他用户只有读权限
 
- 权限值:
 
- 符号模式:
3. 更改文件所有者
- 命令:chown
- 作用:更改文件或文件夹的所有者和所属组。
- 语法:sudo chown new_owner:new_group /path/to/file
- 示例:sudo chown /echart/index.html
4. 通过浏览器打开文件
- 方法:
- 直接在地址栏输入文件路径:/echart/index.html
 
- 直接在地址栏输入文件路径:
5. 其他注意事项
- 权限设置:虽然 rwxrwxrwx权限允许所有用户对文件进行读、写和执行操作,但这在安全性上可能不是最佳选择。通常,对于HTML文件,建议设置为644(即所有者可读写,组和其他用户只读):chmod 644 /home/lee/Documents/echart/index.html
安装.deb包
sudo dpkg -i package_name.deb
查看已安装的软件 dpkg -l
docker
查看image
sudo docker images
查看容器
sudo docker ps -a
启动停止容器
sudo docker start/stop 容器名字
让已经运行的容器自启动
sudo docker update --restart unless-stopped 容器名字
取消自启动设置
sudo docker update --restart no 容器名字
查看容器运行状况,可以看到cup、内存等信息
sudo docker stats 容器名字
删除容器
sudo docker rm 容器名字
删除镜像
sudo docker rmi 镜像名字
新建用户
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号