文件命令 | 系统信息 | ||
ls | 目录列表 | date | 显示当前日期和时间 |
ls -al | 带隐藏文件的格式化清单 | cal | 显示这个月的日历 |
cd dir | 切换到dir路径 | uptime | 显示当前的运行时间 |
cd - | 返回当前用户的home路径下 | w | 显示谁在线 |
pwd | 显示当前的路径 | whoami | 您以谁的身份登录 |
mkdir dir | 创建一个名称为dir的文件夹 | finger user | 显示用户信息 |
rm file | 删除文件 | uname -a | 显示内核信息 |
rm -r dir | 删除dir文件夹 | cat /proc/cpuinfo | cpu信息 |
rm -f file | 强制删除文件 | cat /proc/meminfo | 内存信息 |
rm -rf dir | 强制删除目录dir | man command | 显示指令手册 |
cp file1 file2 | 复制文件1,并命名为文件2 | df | 显示磁盘使用情况 |
cp -r dir1 dir2 | 复制文件夹dir1的内容到dir2;如果不存在dir2,则创建之 | du | 显示目录空间使用情况 |
mv file1 file2 | 如果file2是文件名,则表示将file1重命名为file2;如果file2是一个已存在的文件夹,则表示将file1移动到file2目录下 | free | 显示内存和交换使用情况 |
ln -s file link | 新建一个符号链接指向到文件(软链接) | whereis app | 显示app可能的位置 |
touch file | 创建或更新文件 | which app | 显示哪个应用程序将在默认情况下运行 |
cat > file | 将标准输入放入文件 | 压缩 | |
more file | 输出文件内容 | tar cf file.tar files | 创建一个名为file.tar的包含文件的tar |
head file | 输出文件的前10行 | tar xf file.tar | 从file.tar文件中提取文件 |
tail file | 输出文件的最后10行 | tar czf file.tar.gz files | 使用Gzip压缩创建一个tar |
tail -f file | 随着文件的增长,从最后10行开始输出文件的内容 | tar xzf file.tar.gz | 使用Gzip提取tar |
进程管理 | tar cjf file.tart.bz2 | 使用Bzip2压缩创建一个tar | |
ps | 显示当前活动的进程 | tar xjf file.tar.bz2 | 使用Bzip2提取tar |
top | 显示所有正在运行的进程 | gzip file | 压缩文件并将其重命名为file.gz |
kill pid | 关闭pid对应的进程 | gzip -d file.gz | 将file.gz解压回文件 |
killall proc | 杀死所有proc开头的进程 | 网络 | |
bg | 列出已停止的作业或后台作业;在后台恢复已停止的作业 | ping host | ping主机并输出结果 |
fg | 突出最近的工作 | whois domain | 获取域名的whois信息 |
fg n | 突出工作n | dig domain | 获取域的DNS信息 |
文件权限 | dig -x host | 反向查找主机 | |
chmod octal file | 将文件权限改为8进制,让它可以被用户,群组,域等发现,并添加读,写,执行的权限: | wget file | 下载文件 |
4 - read(r) 2 - write(w) 1 - execute(x) | wget -c file | 继续下载 | |
例如:chmod 777 - 获取读、写、执行的最高权限 | 安装(源码安装) | ||
chmod 755 - 用户具有读、写、执行的权限;群组和域有读取和执行的权限,参见用户权限 | ./configure -> make -> make install | ||
SSH | dpkg -i pkg.deb | 安装一个包(Debian) | |
ssh user@host | 以用户身份连接到主机 | rpm -Uvh pkg.rpm | 安装一个包(RPM) |
ssh -p port user@host | 以用户身份连接到主机的端口 | 快捷键 | |
ssh-copy-id user@host | 为用户添加密钥到主机,以启用密钥或无密码登录 | Ctrl+C | 停止当前命令 |
搜索 | Ctrl+Z | 停止当前命令,使用fg恢复前台运行;使用bg恢复后台运行 | |
grep pattern files | 在文件中搜索pattern字段 | Ctrl+D | 退出当前会话,类似于退出 |
grep -r pattern dir | 在dir文件夹中递归搜索pattern字段 | Ctrl+W | 删除当前行中的一个单词 |
command| grep pattern | 在输出命令行中搜索pattern | Ctrl+U | 删除整行 |
locate file | 查找文件的所有实例 | Ctrl+R | 键入以调出最近的命令!!-重复最后一个命令 |
exit | 退出当前会话 |
linux常见命令-翻译
最新推荐文章于 2021-05-20 11:51:13 发布