命令
ls--list--查看当前文件夹下的内容
pwd--print work directory--查看当前所在文件夹
cd[目录名] changge directory 切换文件夹
touch[文件名] touch 如果文件不存在,新建文件
mkdir[目录名] make directory 创建目录
rm[文件名] remove 删除指定文件
clear 清屏
find查找文件:在当前迷路下查询.txt类型的文件
tar打包
-c:生成档案文件,创建打包文件
-x:解开档案文件
-v:列出归档解档的详细过程,显示进度
-f:指定档案文件名称,f 后面一定是 .tar 文件,所以必须放选项最后
tar解压
备注:tar加参数z,即是gzip打包;加参数j,即是bzip2打包
# 压缩文件 tar -zcvf 打包文件.tar.gz 被压缩的文件/路径...
# 解压缩到指定路径 tar -zxvf 打包文件.tar.gz -C 目标路径
# 压缩文件 tar -jcvf 打包文件.tar.bz2 被压缩的文件/路径...
# 解压缩文件 tar -jxvf 打包文件.tar.bz2
tree:以树状图列出文件目录结构
cp 命令:将给出的 文件 或 目录 复制到另一个 文件 或 目录 中,相当DOS 下的 copy命令
mv:可以用来 移动 文件 或 目录,也可以给 文件或目录重命名
cat:可以用来 查看文件内容、创建文件、文件合并、追加文件内容 等功能
grep:grep 允许对文本文件进行 模式查找,所谓模式查找,又被称为正则表达式
echo:会在终端中显示参数指定的文字,通常会和 重定向 联合使用
> 表示输出,会覆盖文件原有的内容
>> 表示追加,会将内容追加到已有文件的末尾
du命令:显示目录下的文件大小
df:显示磁盘剩余空间
ps:查看进程的详细状况
kill 进程代号:终止指定代号的进程
chmod 权限代号 文件名|目录名
chown 用户名 文件名|目录名 # 修改文件|目录的拥有者
chgrp -R 组名 文件名|目录名# 递归修改文件|目录的组
su 用户名:切换用户
exit:退出当前账户
shutdown:关机命令
shutdown -r now# 重新启动操作系统,其中 now 表示现在
shutdown now# 立刻关机,其中 now 表示现在
shutdown 20:25# 系统在今天的 20:25 会关机
shutdown +10# 系统再过十分钟后自动关机
shutdown -c# 取消之前指定的关机计划
ifconfig:查看/配置计算机当前的网卡配置信息
ping:检测到目标 ip地址 的连接是否正常
-c:后面指定ping的次数
ssh命令:ssh [-p port] user@remote
scp 就是 secure copy ,是一个在 Linux 下用来进行 远程拷贝文件 的命令
它的地址格式与 ssh 基本相同,需要注意的是,在指定端口时用的是大写的 -P 而不是小写的