原创 Unix/Linux命令参考

2009-1-20 10:10 2493 2 2 分类: MCU/ 嵌入式

文件命令 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


ls列出目录


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


cd dir - 更改目录到 dir


cd更改到 home 目录


pwd显示当前目录


mkdir dir创建目录 dir


rm file删除 file


rm -r dir删除目录 dir


rm -f file强制删除 file


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


cp file1 file2 file1 复制到 file2


cp -r dir1 dir2 dir1 复制到 dir2; 如果 dir2 不存在则创建它


mv file1 file2 file1 重命名或移动到 file2; 如果file2 是一个存在的目录则将 file1 移动到目录 file2


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


touch file创建 file


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


more file查看 file 的内容


head file查看 file 的前 10


tail file查看 file 的后 10


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


进程管理


ps显示当前的活动进程


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


kill pid杀掉进程 id pid


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


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


fg将最近的作业带到前台


fg n将作业 n 带到前台


文件权限


chmod octal file更改 file 的权限
● 4 –
(r)
● 2 –
(w)
● 1 –
执行 (x)
示例:
chmod 777 –
为所有用户添加读、写、执行权限
chmod 755 –
为所有者添加 rwx 权限, 为组和其他用户添加rx 权限
更多选项参阅 man chmod.


chown 改变文件的属主


chgrp 改变文件的属组


SSH


ssh user@host user 用户身份连接到 host


ssh -p port user@host在端口 port user 用户身份连接到 host


ssh-copy-id user@host将密钥添加到 host 以实现无密码登录


搜索


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


grep -r pattern dir递归搜索 dir 中匹配 pattern 的内容


command | grep pattern搜索 command 输出中匹配pattern 的内容


系统信息


date显示当前日期和时间


cal显示当月的日历


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


w显示登录的用户


whoami查看你的当前用户名


finger user显示 user 的相关信息


uname -a – 显示内核信息


cat /proc/cpuinfo查看 cpu 信息


cat /proc/meminfo查看内存信息


man command显示 command 的说明手册


df显示磁盘占用情况


du显示目录空间占用情况


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


压缩


tar cf file.tar files创建包含 files tar 文件file.tar


tar xf file.tar file.tar 提取文件


tar czf file.tar.gz files使用 Gzip 压缩创建tar 文件


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


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


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


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


gzip -d file.gz – file.gz 解压缩为 file


网络


ping host – ping host 并输出结果


whois domain获取 domain whois 信息


dig domain获取 domain DNS 信息


dig -x host逆向查询 host


wget file下载 file


wget -c file断点续传


安装


从源代码安装:
./configure
make
make install


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


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


快捷键


Ctrl+C停止当前命令


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


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


Ctrl+W删除当前行中的字


Ctrl+U删除整行


!! - 重复上次的命令


exit注销当前会话


 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
2
关闭 站长推荐上一条 /3 下一条