码迷,mamicode.com
首页 > 系统相关 > 详细

Linux常用命令

时间:2018-10-25 22:42:21      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:tar命令   方式   网络操作   常用命令   重命名   例子   前台   chm   touch   

 

系统信息
date - 显示当前时间
cal - 显示本月日历
uptime -显示运行时间
w -显示谁在线
whoami     -显示当前登陆人
uname -a -显示内核配置
cat /proc/cpuinfo -显示cpu信息
cat /proc/meminfo -显示内存信息
man xxx     -显示xxx命令的帮助信息
df -显示磁盘空间信息
du -显示目录空间使用情况
du -sh     -用可读性更好的方式显示
free     -显示内存和swap区的使用情况
whereis xxx -显示xxx程序可能的位置
which xxx -显示xxx命令是执行哪个程序


搜索命令
grep pattern files -使用正则表达式搜索文件
grep -r pattern dir -在xxx命令的输出结果中搜索
locate xxx -找出xxx文件的所有实体

ssh命令
ssh user@host -使用user连接host主机
ssh -p port user@host -使用指定的端口连接
ssh -D port user@host -使用绑定的端口连接

文件权限命令
chmod xxx file -修改文件权限属性
4 -可读(r) 2 -可写(w) 1 -可执行(x)
顺序:文件拥有者/组成员/其他人
用法例子:
chmod 777 -所有人可读可写可执行
chmod 755 -拥有者可读可写,其他人可读可执行

网络操作
ping host -ping主机
whois domain -获取域名信息
dig domain -获取域名的DNS信息
dig -x host -反向查找主机
wget file -下载一个文件
wget -c file -断点续传下载文件
wget -r url -从url依次下载文件

文件操作
ls -目录列表
ls -al -显示包括隐藏文件的详细信息
cd xxx -转到xxx目录
cd -转到home目录
pwd -显示当前目录
mkdir xxx -创建xxx目录
rm xxx -删除xxx文件
rm -r xxx -依次删除xxx目录及内含的文件
rm -f xxx -强制删除xxx文件
rm -rf xxx -强制删除xxx目录及所含文件
cp file1 file2 -复制file1到file2
mv file1 file2 重命名file1到file2
ln -s xxx link -创建xxx文件的软连接
touch xxx - 创建或更新文件xxx
cat > xxx -将标准输出输出到xxx文件里
more xxx -显示xxx文件的内容
less xxx -显示xxx文件的内容
head xxx -显示xxx文件的前10行
tail xxx -显示xxx文件的后10行
tail -f xxx -即时显示xxx文件的最新增添内容

进程命令
ps -显示当前活动进程
ps aux -显示详细进程信息
kill xxx -杀死进程ID为xxx的进程
kaillall xxx -杀死所有名称为xxx的进程
bg -列出后台任务或停止的job
fg -把最近的一个job转到前台
fg n -把job n转到前台

压缩命令
tar cf xxx.tar files -把文件打包成xxx.tar
tar xf xxx.tar -在当前目录下解开xxx.tar文件
tar tf xxx.tar -显示tar文件的内容
tar命令指示符:
c -打包 j -用bzip2压缩
t -内容目录 k -禁止覆盖
x -解压 w-交互式
z -使用zip/gzip压缩
v -显示详细信息
gzip xxx -压缩文件并命名成xxx.gz
gzip -d xxx.gz -解压xxx.gz

 

Linux常用命令

标签:tar命令   方式   网络操作   常用命令   重命名   例子   前台   chm   touch   

原文地址:https://www.cnblogs.com/yong-yong/p/9853301.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!