linux学习笔记(1)-文件处理相关命令
-
列出文件和目录
ls (list)
#ls
在终端里键入ls,并回车,就会列出当前目录的文件和目录,但是不包括隐藏文件和目录
#ls -a
列出当前目录的所有文件
#ls -al
列出当前目的所有文件的详细信息
-
创建目录
mkdir (make directory)
#mkdir test
在当前目录创建test的目录
-
显示当前目录
pwd (print working directory)
#pwd
打印当前目录
-
切换到其他目录
cd (change directory)
#cd 目录名
-
复制文件
cp (copy)
#cp 要复制的文件 要复制到的文件夹
将一份文件的拷贝复制到指定的目录,如果不写上文件名,则已源文件命名
-
移动文件
mv (move)
和前面的复制命令类似,只是不产生拷贝文件
-
删除文件
rm (remove)
#rm 要删除的文件
将文件删除,要谨慎操作,你有可能会把系统折腾坏的
-
删除目录
rmdir (remove directory)
与删除文件类似
-
查看文件内容
cat (concatenate)
#cat 要查看的文件
-
查看帮助命令
man (manual)
#man 想查看帮助的命令
下图是是输入man ls产生的结果
其他常用的操作和命令还有补充的地方
1.linux由三部分构成,the kernel(内核), the shell and the programs(程序).
shell是用来连接内核的,而连接shell在本机用的最多的就是终端,shell有很多种,在kali中默认使用的是bash,这也是使用的比较广泛的一种shell。
2.在linux的世界里只有两样东西,一种是file 和processes
Everything in UNIX is either a file or a process
3.在终端进行输入命令的时候,由于命令种类繁多,难免会出错,可以按"tab"来进行自动输入,有时候会有意向不到的结果
4.clear命令,清楚当前屏幕的内容。让你眼前耳目一新
5.目录中的".","..","~"代表的内容
"."表示当前目录
".."表示父目录
"~"表示家目录
6.前面的提示符"#",#表示当前用户具有root权限
7.运行当前程序是为什么要加上"./"再后面接程序名
这样设计为了安全考虑,如果当前目录恰好有名为ls的程序,且具有可执行权限,如果不需要加上"./"肯定会执行当前目录中的ls程序,ls命令是经常被使用的命令,这样做可以防止恶意程序在管理员不知道的情况下执行
#总结#
今天很热很热。。。。。。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。