十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
1.Linux下启动ftp
创新互联是一家专业提供赛罕企业网站建设,专注与网站设计制作、成都网站设计、H5响应式网站、小程序制作等业务。10年已为赛罕众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。
2.连接FTP
3.进入FTP目录
4.查看目录文件数
ls -l 普通文件就是以 - 开头,文件夹以 d 开头,grep 后面接正则表达式:^- 以 - 开头的匹配。
扩展资料:
1.查看当前目录下的文件数量(不包含子目录中的文件):
ls -l|grep "^-"| wc -l
2. 查看当前目录下的文件数量(包含子目录中的文件):
ls -lR|grep "^-"| wc -l
3.查看当前目录下的文件夹目录个数,(不包含子目录中的目录):
ls -l|grep "^d"| wc -l
4.查询当前路径下的指定前缀名的目录下的所有文件数量 例如:统计所有以“20161124”开头的目录下的全部文件数量:
ls -lR 20161124*/|grep "^-"| wc -l
Linux中的软链接类似于windows中的快捷方式。
创建方式:ln -s oldfile newfile
例:文件软链接 (目录软链接也是一样的操作方式)
1、tmp 目录下创建一个 test.txt 文件
2、ln -s test.txt test,为 test.txt 文件创建一个名为 test 的软链接
3、ll 查看详情会发现有一个蓝色的 test -- test.txt (test 指向 test.txt)。同时文件类型是 l 开头,l 是指链接文件的意思。
比如
df –h
返回
比如
du –h /etc/
返回
注:ls可以同时查看多个目录
比如: 【同时查看根目录和etc目录】
ls / /etc
返回
注: /是根目录,~是家目录,root用户的家目录是/root ,普通用户a的家目录在/home/a
比如: 【进入用户datafrog的家目录】
法一:
cd /home/
cd ~datafrog
返回
比如: 创建嵌套的目录a/b/c【需要写上-p】
mkdir –p a/b/c
返回
比如: 删除文件夹x
rm -r -f x #【-r表示删除文件夹,-f表示强制删除】
或者
rm -rf x #【-rf把两个短参数-r和-f合并】
返回
比如: 把bbb文件拷贝到文件123
cp bbb 123
返回
比如: 把文件123移动到文件夹x下面
mv 123 x
返回
比如: 把123.txt硬连接到456.txt
ln 123.txt 456.txt
vi 123.txt #【在123.txt里面添加11111111111】
cat 456.txt #【在456.txt文件里面同样显示了111111111111111】
同样修改456.txt,123.txt也会变化。
但是如果删除123.txt,会发现456.txt文件依然存在,里面的内容也没变化。
比如: 把456.txt软链接到111.txt
ln -s 456.txt 111.txt # -s表示软连接
ll
返回
比如: 查看111.txt的元数据
stat 111.txt
返回
比如: 原来789.txt的三个时间都不一样,touch之后再stat,现在三个时间显示一样了
比如:
more profile
返回
比如: 打印前6行
head -6 profile
返回前6行内容
比如: 打印最后7行
tail -7 profile
返回最后7行数据
比如:
tail –f sxt.log
现在尝试显示sxt.log中的追加内容,返回
比如:
cat profile | head -3
返回profile的前3行数据
管道中的变量
abc=123
abc=456 | echo "hello"
echo $abc
返回 # abc的值没有变
bbb=345
abc=789 | echo $bbb
返回 # 可以输出bbb的值
管道的特殊情况:
echo $$
echo $$ | more
echo $BASHPID | more
返回
1、首先有一个目录dir, 执行ln -s dir dir_link 创建目录的软链接。
2、重新创建mkdir源目录,目录软链接重新生效。
3、执行命令ln dir dir_hard,创建目录的硬链接。
4、执行命令ln -s file file_link,创建文件file的软链接file_link。
5、执行命令ln file file_hard创建文件file的硬链接file_hard。
6、修改硬链接file_hard、cat file,同时更新到源文件中即可。
使用 Linux 自带的超链接命令 ln ,即可实现文件、以及文件夹的超链接。
cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。
cat主要有三大功能:
1.一次显示整个文件:cat filename
2.从键盘创建一个文件:cat filename 只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件:cat file1 file2 file
更多实例见 ref.