Ubuntu终端常用命令
转载来自:https://blog.csdn.net/yuexianchang/article/details/51730085
文件目录类
1.建立目录:mkdir 目录名
2.删除空目录:rmdir 目录名
3.无条件删除子目录:rm -rf 目录名
4.改变当前目录:cd 目录名 (进入用户home目录:cd ~;
进入上一级目录:cd-)
5.查看自己所在目录:pwd
6.查看当前目录大小:du
7.显示目录文件列表:ls
-l (-a:增加显示隐含目录)
其中:蓝:目录;绿:可执行文件;红:压缩文件;浅蓝:链接文件;灰:其他文件;红底白字:错误的链接文件;绿:可执行文件;红:压缩文件;浅蓝:链接文件;灰:其他文件;红底白字:错误的链接文件
8.浏览文件:more
文件名.txt;less
文件名.txt
9.复制文件:
cp 源文件
目标文件 (-r:包含目录)
10.查找文件:(1)find
(2)locate 命令名
11.链接:(1)建立hard链接:ln
来源文件 链接文件(-d:创建目录链接);(2)建立符号链接:ln
-s 来源文件 链接文件
二.驱动挂载类
1.检查硬盘使用情况:df
-T -h
2.检查磁盘分区:fdisk
-l
3.挂载软硬光区:mount
-t /dev/fdx|hdax /mnt/目录名
其中::modos--FAT16;vfat--FAT32;ntfs--NTFS;光驱--iso9660
支持中文名:mount
-o iocharset=x /dev/hdax /mnt/目录名(其中:x=cp936或
挂载光驱:mount
-t auto /dev/cdrom /mnt/cdrom
挂载ISO文件:mount
-t iso9660 -o loop xxx.iso /path
4.解除挂载:umount
/mnt/目录名
解除所有挂载:umount
-a
5.建立文件系统:mkfs
-t /dev/hdxx。其中:ftype:ext2、ext3、swap等三.程序安装类
1.RPM包安装:
(1)安装
rpm -ivh
somesoft.rpm
(2)反安装
rpm -e
somefost.rpm
(3)查询
rpm -q
somefost 或 rpm
-qpi somefost.rpm(其中:p未安装;i包含的信息)
(4)查询安装后位置:rpm
-ql somefost.rpm
(5)升级安装:rpm
-Uvh somesoft.rpm
(6)强制安装:rpm
-ivh --nodeps somesoft.rpm 或 rpm
-ivh --nodeps --force somesoft.rpm
2.源代码包安装:
源代码包安装:
查阅README3.src.rpm的安装
需要用到rpmbuild命令加上--rebuild参数。如
rpmbuild
--rebuild ***.src.rpm。然后在/usr/src/下找
3.FC3下iso程序安装:system-config-packages
--isodir=iso所在目录
RH下iso程序安装:redhat-config-packages
--isodir=iso所在目录
四.压缩解压类
1.tar.gz类:(1)解压:tar
-xvzf 文件.tar.gz;(2)tar.gz解至tar:gzip
-d 文件.tar.gz(2)压缩:gzip
待压缩文件
2.tar未压缩类:(1)解包:tar
-xvf 文件.tar;(2)打包:tar
-cvf 文件.tar
文件列表
3.zip类:(1)解压:unzip
文件.zip
-d dir;(2)压缩:zip
zipfile 待压缩文件列表
4.bz2类:(1)解压:bunzip2
文件.bz2或bzip2
-d 文件.bz2;(2)压缩:bzip2
待压缩文件
5.z类:(1)解压:uncompress
文件.z;(2)压缩:compress
文件
五.进程控制类1.列出当前进程ID:ps -auxw 2.终止进程:(1)终止单一进程:kill 进程ID号 (2)终止该程序所有进程:Killall 程序名 (3)终止X-Window程序:xkill
3.查看资源占用情况:(1)top (2)free (3)dmesg
4.查看环境变量值:env
5.重启:(1)reboot (2)Ctrl Alt Del (3)init 6
6.关机:(1)shutdown -h now (2)halt (3)init 0
7.切换桌面:switchdesk gnome|KDE|...
六.程序运行类
1.查询命令:whereis 命令名
2.后台运行X-Window程序:程序名&
3.强行退出X-Window程序:Ctrl Alt Backspace
4.查看帮助:
(1)简明帮助:命令名 --help | less
(2)更多帮助:man 命令名
(3)info 命令名
(4)help 命令名
5.查看系统路径:echo $PATH
6.查看当前shell堆栈:echo $SHLVL
7.</ >:输入/输出重定向;|:管道左的输入是管道右输入
六.用户帐号类1.增加用户帐号:(1)用 户 名:adduser 用户帐号名
(2)设置密码: passwd 用户帐号名
2.删除用户帐号:userdel 用户帐号名3.增加用户组:groupadd 用户组名
4.删除用户组:groupdel 用户组名 5.暂时终止用户帐号:passwd -l 用户帐号名 6.恢复被终止帐号:passwd -u 用户帐号名
7.权限设定
(1)chmod -a|u|g|o |-|=r|w|x 文件/目录名
其中:a--所有用户(all);u--本用户(user);g--用户组(group);o--其他用户(other users)
--增加权限;---删除权限;=--设置权限
文件:r--只读权限(read);w--写权限(write);x--执行权限(execute)
目录:r--允许列目录下文件和子目录;w--允许生成和删除目录下文件;x--允许访问该目录
(2)chmod xxx 文件/目录名
其中:execute=1;write=2;read=4
x取值:0--没有任何权限(常用);1--只能执行(不常见);2--只能写(不常见);3--只能写和执行(不常见);4--只读(常见);5--只读和执行(常见);6--读和写(常见);7--读.写和执行
七.vi编辑类
1.进入后为命令模式:(1)插入i;(2)打开0;(3)修改c;(4)取代r;(5)替换s
2.经(1)后进入全屏幕编辑模式。
3.命令模式-->编辑模式(a/i);编辑模式-->命令模式(Esc);命令模式-->末行模式(:)。
4.:w/w newfile保存
5.:q/q!退出iv;:wq保存退出
八.网络服务
1.显示网络接口参数:ifconfig
2.显示系统邮件:mail
3.启动/终止web服务:httpd -k start|stop|restart
4.查看网络状况:(1)联机状况:ping xxx.xxx.xxx.xxx;
(2)显示网络状况:netstat,其中:options:-a==所有sockets;-l==包含网络设备;-n==数字IP;
-o==其他信息;-r==路由表;-t==只列TCP sockets;-u==只列UDP sockets;-w==只列raw sockets;
-x==只列Unix Domain sockets更正:cd - :切换到上一次所处的目录cd ..:切换到上一级目录,两个点代表上一级,在任一目录下输入 ” ls -a“均可看到 ./ 和 ../ 两个路径,分别代表当前目录和上一级目录
Ubuntu终端常用命令相关推荐
- ubantu关机快捷键_Ubuntu快捷键、Ubuntu终端常用命令
Ubuntu快捷键 0.Ctrl + Alt + t打开终端,在终端命令行操作 1. Ctrl + W: 关闭当前 Nautilus 窗口 2. Ctrl+T: 在 Nautilus 打开新的 Tab ...
- ubuntu 终端常用命令
http://jewelseeker.blog.163.com/blog/static/5802709320094191015899/?fromdm&fromSearch&isFrom ...
- Ubuntu终端常用的快捷键(实用)
Ubuntu终端常用的快捷键 - dy9776 - 博客园 http://www.cnblogs.com/nucdy/p/5251659.html Ubuntu终端常用的快捷键 Ubuntu中的许多 ...
- mac os touch命令_MacOS系统终端常用命令大全
MacOS系统终端是使用mac电脑的小伙伴需要或多或少了解的一个应用.熟悉并掌握一些基本的常用命令可以帮助我们快速的解决一些日常问题,提高工作效率,下面让小编带大家了解一下吧!MacOS系统终端常用命 ...
- Linux的Ubuntu系统常用命令
Linux的Ubuntu系统常用命令 学习摘要 一.基本命令: 命令 代码 ls 列出目录下项目 pwd 显示当前位置 cd 切换目录 mkdir 创建目录 rmdir 删除空目录 rm 删除文件或者 ...
- linux超级终端快捷键,超级终端常用命令有哪些
windows自带超级终端常用指令 清屏--发送0x0C(12).有时可能发送一个没有接收正确,连续发送两次0x0C即可保证可靠清屏. 光标退格(并不删除字符)--发送0x08(8) 光标右移一个制表 ...
- ubuntu:docker常用命令
1.安装Ubuntu Docker 官方基本安装,使用CURL命令 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun ...
- Ubuntu下常用命令
常用命令分为四类: 文件管理命令 文件操作 增--touch filename 创建新文件 删--rm 文件名 查--find 文件名 直接在硬盘里寻找 locate ...
- Mac 终端——常用命令语
mac系统如何显示和隐藏文件 苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令.显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写): 显 ...
- Ubuntu的常用命令总结——简单版
1.apt = apt-get.apt-cache 和 apt-config 中最常用命令选项的集合 2. pwd显示当前文件夹路径 3. ls - l #列表形式展示当前路径下的所有文件 ls - ...
最新文章
- AI安全最全“排雷图”来了!腾讯发布业内首个AI安全攻击矩阵
- 影像组学视频学习笔记(9)-T检验(T-test)理论及示例、Li‘s have a solution and plan.
- 为什么医学影像AI已进入「后深度学习时代」?
- echarts图表实例
- JDK自带线程池介绍及使用环境
- 神策数据罗彦博:如何正确使用漏斗分析提升转化?
- 无限循环小数转化为分数形式
- java—IO流——读取键盘输入的字母并转换成大写字母输出在控制台上
- Socket编程实例
- 20200714:动态规划复习day05
- 用pyqt5做一个能python程序能插入图片的ide
- idea解决tomcat控制台中文乱码问题
- springboot基于javaweb的课堂考勤系统设计与实现毕业设计源码142335
- PHP高并发高负载下的3种实战场景解决方法
- 解决微信支付商户平台安全控件无法启用(Mac/windows)
- html缩小照片尺寸像素不变,怎么修改照片像素,但又不改变照片大小呢?——解决照片因大小无法上传的方案...
- vue父传子值 数组
- Python列表(list)的添加元素方法 append、extend、insert-------(超级详细)
- 新H3C服务器做RAID
- 植物大战僵尸英文原版
热门文章
- storm1.x支持主节点nimbus高可用 多master集群部署
- 二分图最大权匹配:Kuhn-Munkres算法
- .NET开发人员应该下载的十个必备工具(1)
- 2018-08-31 基于CSS3D视角,实现视差滚动
- 深入理解java虚拟机笔记之一
- C#中的函数式编程:递归与纯函数(二) 学习ASP.NET Core Razor 编程系列四——Asp.Net Core Razor列表模板页面...
- 远在美国的凤姐为何选择回国理財?
- freemarker 使用简单笔记
- mycelipse中关于编码的配置
- IOS UIAlertView 提示视图