Linux学习笔记

本文最后更新于:2021年11月17日 凌晨

Linux学习笔记

[TOC]

命令

权限相关

Linux的rwx权限:

d r w x r w x r - -
文件类型 user权限 group权限 other权限
  1. 文件夹(d)、普通文件(-)、链接(l)、块设备文件(b)、管道文件§、字符设备文件©、套接口文件(s)
  2. r:read、w:write、x:excute
1
2
3
ls -l   #列出当前文件夹下所有文件等的权限
#out -> drwxrwxr-x 2 mcfly mcfly 4096 10月 22 21:37 new
sudo chmod 271 xxx #以八进制设置xxx的三组权限

基本命令

1
2
3
4
5
6
7
8
9
pwd				#打印当前工作目录
mkdir #建立文件夹
touch #建立空白文件
rm #删除文件,-r参数删除文件夹,-rf以递归的方式删除文件夹及其文件
chmod #文件权限修改命令
find -name xxx #查找文件
mv #移动文件或修改文件名
ctrl c #结束当前进程
cat #命令用于连接文件并打印到标准输出设备上。

疑难杂症

出现E: 错误,pkgProblemResolver::Resolve 发生故障,这可能是有软件包被要求保持现状的缘故。时,可以安装aptitude来安装要安装的包


FTP

特性

基于TCP/IP,可靠。

FTP使用两个端口号,21口为命令端口,20端口为数据传输端口。

Linux下架设

1
2
3
sudo apt install vsftpd
sudo vim /etc/vsftpd.conf #修改配置
sudo /etc/init.d/vsftpd restart #启动