cd / 回到根目录(这里小小的解释一下,根目录并不是指C盘或者是其它盘的根目录,c盘的正确表示方法应该是/c)
cd ~ 回到home目录 即指定用户文件目录
显示当前目录(查看当前完整路径)pwd(progress working directory)
创建目录(创建文件夹)
mkdir 目录名(文件夹名)
mkdir -p 目录路径 //两个都是用来创建文件夹的,我不知道为什么要加-p,我在windows上不加-p也可以直接加目标路径创建文件夹
/*
如果文件夹名中包含空格或者其它的什么奇奇怪怪的字符的话记得用单引号把文件夹名括起来,
不然可能会有些奇奇怪怪的问题,比如多创建一个文件夹
*/
显示当前用户名(我是谁)whoami
查看当前目录下的文件 ls
ls -a //列出所有文件包括以"."或者是".."开头的隐藏文件;
ls -l //列出文件具体信息
/*文件具体信息可以在下边看见。
第一个字符如果是d的话表明这是一个文件夹,为-表示这是一个文件;
接下来的三个指的是管理员权限,是否可读 是否可写 是否可执行;
接下来的r-x用户所在的组的权限;
再后边的r-x 任意用户的权限;
然后就不知道了。。。自己Google
*/
创建文件
touch 1.txt //无法指定文件内容,可以改变文件最后的更新时间,文件不存在的话会创建新的文件
echo 'hahaha'>1.txt //将字符串‘hahaha’保存到1.txt中,如果该文件不存在会创建文件。windows下文件存在的话会重写文件内容,Linux下会报错。
echo 'hahaha'>!1.txt //强制创建文件,如果文件存在的话会直接重写文件内容。
echo 'zhuijia'>>1.txt //给1.txt追加内容
删除操作
rm 1.txt //删除文件(remove)
rm -f 1.txt //强制删除(force)
rm -r 文件夹名 //删除目录(递归操作)
rm -rf 文件夹名 //强制删除目录
/*对于Windows操作系统可以不加-f,会直接强制删除。对于Linux如果不加的话会提示你是否要删除该文件*/
windows系统存在系统保留文件夹名,windows不允许用这些名字来命名文件夹保留文件 夹:aux|prn|con|nul|com1|com2|com3|com4|com5|com6|com7|com8|com9|lpt1|lpt2|lpt3|lpt4|lpt5|lpt6|lpt7|lpt8|lpt。首先我们下载的漫画大多都是zip等格式,将一部漫画放到一个文件夹里,再将这些漫画全部解压到当前文件夹 如下图 ,最重要的就是文件夹命名,一定要第1话,第2话这样的命名,不是这样的命名,会发生集数错乱。下面方法只仅参考不代表所有:一、首先将下载下来的jar文件放到内存卡的一个文件夹(最好新建自主命名或随便放也行,不过需要记住),然后从手机打开“我的文件”linux命令,打开之后可以看到所有jar文件,双击你的所喜欢的那个文件。
复制文件/文件夹 cp folderA folderB –将文件夹folderA复制到folderB下。同样的,此时如果说folderB文件夹原本不存在的话,系统会将folderA重命名为folderB然后再粘贴到当前目录下,与原先的文件夹folderA存在于同级目录下。如果原先存在的话会将folderA复制到folderB目录下成为folderB的子文件夹。
上一个教程:linux系统监控命令汇总
下一个教程:linux查看日志的命令总结