Skip to content

To promote your work effiency by using this DIY_bash's files

License

Notifications You must be signed in to change notification settings

sty945/DIY_Bash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIT

目的

通过自己编写的脚本实现Linux系统不自带的功能,来提高工作效率。

欢迎大家fork一起来完善更多的功能,如果觉得还不错的欢迎点个star.

具体功能介绍

sort_file.sh

linux系统下以存储从大到小并以K,M,G为单位的方式查看当前目录下的文件信息

结果展示如下:

sty@dl-server01:~/styfiles$ sort_file.sh
2.60G            fastAI
14.93M           pythonFile
9.89M            teamviewer_amd64.deb
24k              styNet
4k               demo.sh

为什么不用其他的lsdu呢? 这里为你做了一个详细对比

在linux任意位置都可以使用这个目录下的脚本

我们从Github中下载文件夹到自己的电脑上,解压后,进入文件夹,然后敲命令pwd显示当前文件的路径是多少,比如我的电脑的路径是:

sty@dl-server01:~/DIY_Bash$ pwd
/media/home/sty/DIY_Bash

然后我们打开~/.bash_profile

sty@dl-server01:~$ vim ~/.bash_profile

~/.bash_profile中按照下面的样式加入刚才显示的目录

export PATH=/media/home/sty/DIY_Bash:$PATH

然后执行下面的命令

source ~/.bash_profile

重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录

然后我们就可以在任意的文件夹下使用我们的脚本了 比如我们只需要在输入sorf_file.sh就可以以从存储大到小的顺序而且人性化的显示当前文件夹的非隐藏目录的大小了。

注意

如果你出现出现类似下面的错误:Permission denied

sty@dl-server01:~$ sort_file.sh
-bash: /media/home/sty/DIY_Bash/sort_file.sh: Permission denied

这是由于这个脚本没有权限的原因,你只需要进入DIY_Bash文件夹执行下面的命令即可, 这将为DIY_Bash下的脚本都赋予执行权限:

 chmod +x *

About

To promote your work effiency by using this DIY_bash's files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages