LInux–常用命令记录
pwd:查看当前工作目录路径
ls:查看当前目录下的文件和文件夹
- ls -a:显示全部,包括隐藏文件
- ls -l:以列表方式显示文件的详细信息
cd:切换路径
- cd ~:切换到用户主目录(/home/user/)
- cd …:切换到上一级目录
touch:创建文件
echo 内容 > 文件:向文件中写入内容,会覆盖原内容(使用 >> 不会覆盖原内容)
cat:查看文件内容
tree 目录:以树形图格式查看目录结构
head -n 行数 文件名:显示文件的前几行
tail -n 行数 文件名:显示文件的后几行
find 查找范围 -name “关键字(记得使用通配符)” -type d:查找目录
find 查找范围 -name “关键字(记得使用通配符)” -print:查找文件
cp:文件复制
- cp 原文件 新文件:复制原文件到新文件
- cp -r 原目录 新目录:复制整个目录
mv:文件移动(参数同cp相同)
rm:文件删除(参数同cp相同)
apt-get update:升级安装包相关的命令,刷新可安装的软件列表(但是不做任何实际的安装动作)
apt-get upgrade:进行安装包的更新(软件版本的升级)
apt-get dist-upgrade:进行系统版本的升级(Ubuntu版本的升级)
apt-get purge / apt-get --purge remove:删除已安装包和依赖软件包(不保留配置文件)。
apt-get remove:删除已安装的软件包(保留配置文件),不会删除依赖软件包,且保留配置文件。
ifconfig:查看/配置计算机当前的网卡配置信息
ssh 用户名@ip:远程登录
scp -r 目录 用户名@ip:新目录名:将本机目录拷贝到远程主机中
showdown:关机命令
- shutdown now:立刻关机
- shutdown 具体时间:在某个具体时间关机
- shotdown -r +10:十分钟后重启
- shotdown -c:取消之前指定的关机计划
- shutdown:不设置选项和参数:默认1分钟后关机