Ubantu常用命令

Posted AI菌

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubantu常用命令相关的知识,希望对你有一定的参考价值。

Ubantu常用命令

ctrl  alt  t      :打开终端

ctrl   d   : 关闭终端


F11  : 全屏,再按一次退出全屏


ctrl   shilt   +   : 放大终端的字体


ctrl   -   : 缩小终端字体


cd   : 切换到当前用户的主目录(/home/用户目录)

cd   -   :进入上次所在的目录

cd   ~  :切换到当前用户的主目录(/home/用户目录)

cd   .   : 切换到当前目录

cd   ..   :切换到上级目录

cd   ../..    : 切换到上级目录的上级目录



ls   :查看当前目录下的内容

ls   -l   : 查看详细信息,包含文件类型及权限等

ls   -a   : 查看所有目录,包括隐藏的目录

ls   -lh   :配合l已人性化的方式显示文件的大小


pwd   : 查看绝对路径


clear   : 清空,其实历史记录并没有清空,拖动滚动条,可以看见以前的历史记录

ctrl  l  :清空,其实历史记录并没有清空,拖动滚动条,可以看见以前的历史记录


.   : 表示当前的目录

..   : 上一层目录


命令   –help   : 查看帮助

man   命令   : 查看帮助


命令开头   tab   : 自动补全


history   : 历史命令


通配符:

   ?  : 匹配一个字符

  *   : 匹配任意个字符

  []   : [] 将字符括起来,匹配字符组中的任意一个字符

  [a-z]   : - 表示范围


>   : 输出重定向,回覆盖掉原来的内容

>>   :输出重定向,追加,不会覆盖掉原来的内容


more   <file>   : 每次显示一页,按空格可以显示下一页,按q退出,按h可以获取帮助


ctrl    c   或者   ctrl    d    : 强制退出



|   : 管道,一个命令的输出可以通过管道作为另一个命令的输入。例如 ls -lh | more



mkdir   : 创建目录

mkdir   <目录>   -p   : 可以递归创建目录

 

touch   <文件名>  : 创建文件。linux 里面创建文件可以不加后缀名,但一般建议加上。


rmdir   <目录>   : 删除非空目录

rm   <文件>   -i   : 以交互的方式执行

rm   <文件]>   -f    : 强制删除,无需提示

rm   <文件或文件夹>   -r   : 递归地删除目录下的内容,删除文件夹时必须加此参数


cat   <文件>   :查看文件的内容


cp   <文件或者文件夹>   <文件>   [-r]    : 递归复制一个文件或者文件夹到另一个文件下,目标文件必须为一个文件夹。

cp    <文件或者文件夹>   <文件>   [-v]  : 显示拷的进度

cp    <文件或者文件夹>   <文件>   [-i]  : 交互互式的复制


mv   <文件>   <文件>   : 如果后面的文件存在,则是移动,否则是重命名

mv   <目录>   <目录>   :如果后面的目录存在,则是移动,否则是重命名

mv   <文件>   <目录>   :移动


cal   : 查看当前日历

cal   -y   : 查看整年的日历


date   [‘+%y,%m,%d,%H,%M,%S‘]   : 以特定格式显示当前时间

date   [MMDDhhmm[[CC]YY][.SS]]   : 更改当前时间 ,可能要sudo权限


ps    [参数]   : 显示进程

ps   [-a]    : 显示终端上所有的进程,包括其他用户的进程

ps    [-u]   : 显示进程的详细信息

ps   [-x]    : 显示没有控制终端的进程

ps    [-w]    : 显示加宽,以便显示更多的信息

ps   [-r]    : 只显示正在运行的进程


kill   [-signal]   pid   : 杀死进程 ,信号值signal0-159代表绝对终止


top    : 动态的显示进程。启动进程后,按下以下按键对进程进行排序:

   M :根据内存是用量来进行排序

   P : 根据CPU占有率来进行排序

   T :根据进程运行时间的长短来排序

   U :根据后面输入的用户名来筛选进程

   K : 根据后面输入的PID来杀死进程

   q :退出

   h : 获得帮助



reboot   : 重新启动系统

shutdown   -r   now   : 重新启动系统 ,shutdown 会给别的用户提示

shutdown   -h   now   : 立即关机

shutdown   -h   20:35   : 系统在今天2025关机

shutdown   -h    +10    : 系统在10分钟后关机

init   0   : 关机

init   6  : 重启



df   -h   : 检测磁盘空间占用情况

du   [参数]   <目录或者文件名>   : 如果没有指定目录或者文件名,则显示当前目录下所有目录或者文件的大小,如果指定了,则显示指定的目录或者文件名的大小。参数的含义:

  -a   : 递归显示指定目录中各文件和子目录中文件占用的大小

  -s   : 显示指定文件或者目录占用的大小

  -h   : 以更好的单位展示大小



ping   [ip地址]   : 测试远程主机连通性


ifconfig   : 查看网卡信息

ifconfig    [网卡名]   [ip地址]   : 修改当前ip为指定的ip


 


















































以上是关于Ubantu常用命令的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu下常用命令

Linux 常用简单命令

Ubantu 使用extundelete恢复数据

ubantu在ubantu下如何对svn进行操作命令

ubantu下安装pip,python,pycharm,numpy,scipy,matplotlibm,pandas 以及sklearn

ubantu 安装tree命令