unix linux 命令参考,Unix/Linux 命令参考

文件命令

ls �C 列出目录

ls -al �C 使用格式化列出隐藏文件

cd dir - 更改目录到 dir

cd �C 更改到 home 目录

pwd �C 显示当前目录

mkdir dir �C 创建目录 dir

rm file �C 删除 file

rm -r dir �C 删除目录 dir

rm -f file �C 强制删除 file

rm -rf dir �C 强制删除目录 dir *

cp file1 file2 �C 将 file1 复制到 file2

cp -r dir1 dir2 �C 将 dir1 复制到 dir2; 如果 dir2 不存

在则创建它

mv file1 file2 �C 将 file1 重命名或移动到 file2; 如果

file2 是一个存在的目录则将 file1 移动到目录 file2 中

ln -s file link �C 创建 file 的符号连接 link

touch file �C 创建 file

cat > file �C 将标准输入添加到 file

more file �C 查看 file 的内容

head file �C 查看 file 的前 10 行

tail file �C 查看 file 的后 10 行

tail -f file �C 从后 10 行开始查看 file 的内容

进程管理

ps �C 显示当前的活动进程

top �C 显示所有正在运行的进程

kill pid �C 杀掉进程 id pid

killall proc �C 杀掉所有名为 proc 的进程 *

bg �C 列出已停止或后台的作业

fg �C 将最近的作业带到前台

fg n �C 将作业 n 带到前台

文件权限

chmod octal file �C 更改 file 的权限

● 4 �C 读 (r)

● 2 �C 写 (w)

● 1 �C 执行 (x)

示例:

chmod 777 �C 为所有用户添加读、写、执行权限

chmod 755 �C 为所有者添加 rwx 权限, 为组和其他用户添加

rx 权限

更多选项参阅 man chmod.

SSH

ssh user@host �C 以 user 用户身份连接到 host

ssh -p port user@host �C 在端口 port 以 user 用户身

份连接到 host

ssh-copy-id user@host �C 将密钥添加到 host 以实现无

密码登录

搜索

grep pattern files �C 搜索 files 中匹配 pattern 的内容

grep -r pattern dir �C 递归搜索 dir 中匹配 pattern 的

内容

command | grep pattern �C 搜索 command 输出中匹配

pattern 的内容

系统信息

date �C 显示当前日期和时间

cal �C 显示当月的日历

uptime �C 显示系统从开机到现在所运行的时间

w �C 显示登录的用户

whoami �C 查看你的当前用户名

finger user �C 显示 user 的相关信息

uname -a �C 显示内核信息

cat /proc/cpuinfo �C 查看 cpu 信息

cat /proc/meminfo �C 查看内存信息

man command �C 显示 command 的说明手册

df �C 显示磁盘占用情况

du �C 显示目录空间占用情况

free �C 显示内存及交换区占用情况

压缩

tar cf file.tar files �C 创建包含 files 的 tar 文件

file.tar

tar xf file.tar �C 从 file.tar 提取文件

tar czf file.tar.gz files �C 使用 Gzip 压缩创建

tar 文件

tar xzf file.tar.gz �C 使用 Gzip 提取 tar 文件

tar cjf file.tar.bz2 �C 使用 Bzip2 压缩创建 tar 文

tar xjf file.tar.bz2 �C 使用 Bzip2 提取 tar 文件

gzip file �C 压缩 file 并重命名为 file.gz

gzip -d file.gz �C 将 file.gz 解压缩为 file

网络

ping host �C ping host 并输出结果

whois domain �C 获取 domain 的 whois 信息

dig domain �C 获取 domain 的 DNS 信息

dig -x host �C 逆向查询 host

wget file �C 下载 file

wget -c file �C 断点续传

安装

从源代码安装:

./configure

make

make install

dpkg -i pkg.deb �C 安装包 (Debian)

rpm -Uvh pkg.rpm �C 安装包 (RPM)

快捷键

Ctrl+C �C 停止当前命令

Ctrl+Z �C 停止当前命令,并使用 fg 恢复

Ctrl+D �C 注销当前会话,与 exit 相似

Ctrl+W �C 删除当前行中的字

Ctrl+U �C 删除整行

!! - 重复上次的命令

exit �C 注销当前会话

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值