linux学习笔记

基本命令

显示当前目录下的文件和目录

ls :简要显示全部

ls -ll :详细显示全部

ls -ll -li :显示节点值(该文件或文件夹的唯一标识)

ls -ll -li -lh :以k单位显示文件大小

ll:精简ls命令,相当于ls -ll

创建和删除

mkdir 创建目录

mkdir -p 递归创建多级目录

touch 创建文件

rmdir 删除目录,目录下不为空不能删除

rm 删除文件

rm -r 删除目录,相当于递归删除,先删除子目录,再删除根目录

rm -f 强制删除文件,不提示

rm -rf 强制删除目录下的所有

复制和移动

cp 复制文件、目录

cp -p 带属性复制(修改时间)

mv 移动/剪切,可以顺带重命名

创建链接(类似于快捷方式)

ln root/abc.pdf sys/ddd.pdf 创建abc的硬链接到sys目录下的ddd.pdf文件,相当于生成两个文件,但是修改一个会同步到另一个,删除却不会。一般不用

ln -s 创建软链接,类似于快捷方式

搜索

locate 文件名 只能按文件名搜索,搜索全部的文件,不能搜索文件夹,搜索速度快

find 可定制搜索,通配符:*  ? []

grep a xxx.xx 从指定文件搜索并显示出来a

whereis ls 查找ls命名的出处

which ls 查找ls命名的全称

压缩和解压缩

常用

zip
zip 压缩文件名   源文件
zip -r 压缩目录
unzip 解压

.tar.gz

压缩
tar -zcvf 压缩名.tar.gz  源文件
解压
tar -zxvf 压缩包名.tar.gz

.tar.bz2 

压缩
tar -jcvf 压缩名.tar.bz2 源文件

解压
tar -jxvf 压缩包名.tar.bz2

扩展
tar -jxvf xx.tar.bz2 -C  /xxx/ 解压到指定位置
tar -zcvf /tmp/test.tar.gz java书籍java 牛逼压缩多文件到指定目录
tar -ztvf /tmp/test.tar.gz 查看压缩包(不解压)

不常用

gz
gzip 源文件(压缩文件名)
压缩为.gz 格式的压缩文件,源文件会消失
gzip -c 源文件> 压缩文件
压缩为.gz 格式,源文件保留
gzip -r 目录
压缩目录下所有的子文件,但是不能压缩目录

gunzip 压缩文件
解压缩文件
................................................................................................
.bz2 格式压缩
bzip2 源文件
压缩为.bz2 格式,不保留源文件
bzip2 -k 源文件
压缩之后保留源文件

.bz2 格式解压缩
bzip2 -d 压缩文件
bunzip2 压缩文件
#解压缩,-k 保留压缩文件
.......................................................
打包命令tar
tar -cvf 打包文件名源文件
选项:
-c :打包
-v :显示过程
-f :指定打包后的文件名
解打包命令
tar -xvf 打包文件名
选项:
-x : 解打包
-v :显示过程
-f :指定打包后的文件名
..................................................................................
 

重启、开机

shutdown -c 取消重启

shutdown -h now 马上关机

shutdown -r 指定时间重启

 

错误笔记

vsftpd 530 login incorrect 的N中情况

1.密码错误。

2.检查/etc/vsftpd/vsftpd.conf配置

vim /etc/vsftpd/vsftpd.conf

看下面配置

local_enable=YES  
pam_service_name=vsftpd     //这里重要,有人说ubuntu是pam_service_name=ftp,可以试试
userlist_enable=YES 

3.检查/etc/pam.d/vsftpd

vim /etc/pam.d/vsftpd

注释掉

#auth    required pam_shells.so

最后无论哪种情况 重启试试

sudo service vsftpd restart
--------------------- 
作者:wlchn 
来源:CSDN 
原文:https://blog.csdn.net/wlchn/article/details/50855447 
版权声明:本文为博主原创文章,转载请附上博文链接!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值