创建文件命令: touch、 cat >、echo、vi
用法:touch 文件名、
cat > 文件名 ‘输入文字’、
echo ‘输入文字’ 文件名、
vi 文件名
创建目录(文件夹)命令: mkdir
用法:mkdir 目录名。
查询当前目录下的文件和目录命令:ls
参数:-l 查询文件和目录的详情信息
-a 查询隐藏的文件
删除文件或目录: rm(删除文件)、 rmdir(删除空文件夹)
-f 会对文件进行删除、不会进行询问
-rf 会对文件进行强制删除、会进行询问
查看文件: find、 more、less、head、tail、grep
用法:find 路径 参数 对应参数所需的文字
参数:-name 查询的文件名
-size 查询的文件大小
-type f(查询文件)/ d(查询目录)
-user 在linux里创建的用户名
more 文件名
能够分页查看长文件,空格进行翻页,Q停止查看
less 文件名
能够通过方向键查看文件
head ([参数] 数字) 文件名(从文件顶部开始查看)
参数:-n:后面加数字,能够查看后面输入数字的行
-c:后面加数字,能够查看后面输入数字的字符
tail([参数] 数字)文件名(从文件底部开始查看)
参数:-n:后面加数字,能够查看后面输入数字的行
-c:后面加数字,能够查看后面输入数字的字符
-f: 能够查看动态文件
grep ‘字符’ 文件名
在文件内查询出包含引号内字符的行
参数:-E
grep -E 'a|b' 文件名 能够查询出文件内包含a或者b里的行
移动/重命名文件:mv
移动文件:mv 文件 目录
重命名文件:mv 源文件名 修改后文件名
复制文件: cp 文件名 文件名 (目录里没有) / 目录名
cp a b:当目录里没有b文件,则会出现一个b文件,内容与a里的内容相同
cp a b(目录):将a文件复制到b目录里
参数:-r
cp -r file1 file2: 将file1目录和目录里的文件复制到file2,file1将消失
查看文件或目录所占磁盘空间大小: du -h
后加文件名: 查看文件所占磁盘空间大小
后加目录名: 查看目录下的目录所占磁盘空间大小
查看磁盘可用空间:df
查看系统资源占用情况: top
主要看cpu使用率、内存占用率、负载平均值
启动软件命令:
以管理员启动:sudo 【软件路径】