排版看着可能会比较吃力,但已经讲得很详细了
shutdown -h now 立刻关机
cd cd 路径 cd ..--返回上级 cd ../..--返回上上级 cd - 返回上一次所在目录 cd / --返回根目录 cd ~ 返回用户目录
ls ls -a 显示所有文件(包含隐藏文件) ls -l 列表形式显示文件/文件夹详细信息
mv -如果目标文件是目录则移动到目录,否则重命名 mv test.log test1.log -将文件重命名 mv test.log test -将文件移动到目录
mkdir mkdir test/testf --在test目录下新建testf文件夹 mkdir -p testf1 testf2 --批量新建2个文件夹
cat cat test.log --查看test.log中内容
find find test -name "*.py" --查找test目录下所有以 py 结尾的文件
git 常用
rm rm -r testf --删除testf目录 rm test.log --删除test.log文件 rm -i test.log --有二次确认提示,默认否
touch touch test.log --新建test.log文件
cp cp test.log test1.log --复制并重命名 cp test.log test --复制到test目录 cp -r test test1 --复制test目录到并重命名
vi vi test.log --编辑文件 i --进入编辑模式 esc --退出编辑模式 :q! --不保存强制退出 :w --保存 :wq --保存并退出
ctrl z ctrl+z --挂起当前任务 jobs--查看当前被挂起任务列表 fg 1 --继续执行第1个任务
echo echo "hello">test.log --覆盖test.log中的内容 echo "world">>test.log --在test.log文件中下一行追加内容
history history --查看历史执行的命令 history 5 --查看最近的5条命令 !! --执行上一条命令
export HISTTIMEFORMAT="%F %T " --给history记录添加时间戳,下次执行 history 就可以看见命令执行时间
tar tar -zcvf test.tar.gz test.log --将test.log文件压缩为test包 tar -zxvf test.tar.gz --解压文件
date date "+%Y-%m-%d %H:%M:%S"-查看当前服务器所在时间 date "+%s" --获取时间戳
yum centos --下包管理器 apt --debain下包管理器 apt install python --安装 apt remove --卸载 apt search --搜索 apt update --更新
scp 复制文件到远程地址下的路径
pwd pwd --显示当前目录所在的绝对路径
python python test.py --执行程序 python --python命令模式 ctrl+D --终止命令