×

ubuntu常用的50个命令

ubuntu常用的50个命令(Ubuntu 常用解压与压缩命令)

admin admin 发表于2024-06-25 10:33:00 浏览21 评论0

抢沙发发表评论

大家好,今天小编来为大家解答以下的问题,关于ubuntu常用的50个命令,Ubuntu 常用解压与压缩命令这个很多人还不知道,现在让我们一起来看看吧!

本文目录

Ubuntu 常用解压与压缩命令

tar -xvf FileName.tar # 解包 tar -cvf FileName.tar DirName # 将DirName和其下所有文件(夹)打包 gunzip FileName.gz # 解压1 gzip -d FileName.gz # 解压2 gzip FileName # 压缩,只能压缩文件 tar -zxvf FileName.tar.gz # 解压 tar -zcvf FileName.tar.gz DirName # 将DirName和其下所有文件(夹)压缩 tar -C DesDirName -zxvf FileName.tar.gz # 解压到目标路径 tar -jxvf big-bag.tar.gz #这是手残解压的命令 tar -tf big-bag.tar.gz | xargs rm -rf #这是删除解压后的文件的命令 unzip FileName.zip # 解压 zipinfo -1 ./ShareWAF.zip(误解压文件) | xargs rm -rf zip FileName.zip DirName # 将DirName本身压缩 zip -r FileName.zip DirName # 压缩,递归处理,将指定目录下的所有文件和子目录一并压缩 rar x FileName.rar # 解压 rar a FileName.rar DirName # 压缩

求ubuntu10.10命令行中 与 网络监控、网络分析相关的命令,有hacker用的最好

网络性能. #1: top – 进程活动状态 “top” 命令提供运行系统的动态实时视图, 比如: 系统进程, 内存、CPU占用. 缺省状态下, top显示按CPU使用的进程, 每隔5秒更新一次. 常用热键 如下为”top”命令常用的热键: 热键 说明 t 显示/关闭概括信息. m 显示/关闭内存信息. A 降序显示占用的系统资源,可以很容易识别消耗系统资源多的进程. f 交互模式配置模式, 可以运行一些特定的任务. o 允许在top命令窗口交互式选择排序方式 . r 对指定进程运行 renice 命令.(优先级) k 对指定进程运行 kill 命令(杀死指定的进程) z 打开/关闭 彩色/黑白 显示 =》 相关命令: How do I Find Out Linux CPU Utilization? #2: vmstat – 系统状态,内存,CPU使用状况 “vmstat”命令报告系统进程、内存,页面、以及 block IO, traps, CPU的使用状况. # vmstat 3输出: procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 0 0 0 2540988 522188 5130400 0 0 2 32 4 2 4 1 96 0 0 1 0 0 2540988 522188 5130400 0 0 0 720 1199 665 1 0 99 0 0 0 0 0 2540956 522188 5130400 0 0 0 0 1151 1569 4 1 95 0 0 0 0 0 2540956 522188 5130500 0 0 0 6 1117 439 1 0 99 0 0 0 0 0 2540940 522188 5130512 0 0 0 536 1189 932 1 0 98 0 0 0 0 0 2538444 522188 5130588 0 0 0 0 1187 1417 4 1 96 0 0 0 0 0 2490060 522188 5130640 0 0 0 18 1253 1123 5 1 94 0 0显示内存使用情况 # vmstat -m 获取活动/非活动的内存页面状况 # vmstat -a =》 相关链接: How do I find out Linux Resource utilization to detect system bottlenecks? #3: w – 查看谁登录到系统,并且在做什么事情 w 命令显示当前登录到系统的用户,以及当前运行的进程/命令. # w 《用户名》 # w root Sample Outputs: # w root 12:56:52 up 238 days, 13:52, 3 users, load average: 0.00, 0.00, 0.00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 10.10.3.38 12:56 26.00s 0.01s 0.00s vi /etc/hosts root pts/1 10.10.3.38 12:56 0.00s 0.01s 0.00s w root root pts/2 10.10.3.38 12:56 3.00s 0.02s 0.00s top #4: uptime – 系统运行时间 uptime命令可以查看系统已经运行了多长时间,当前登录的用户,以及过去1分钟,5分钟和15分钟的系统负载。 # uptime 输出: 18:02:41 up 41 days, 23:42, 1 user, load average: 0.00, 0.00, 0.00 #5: ps – 显示系统进程 ps 命令会输出当前进程的报告,要输出所有进程,请使用 -A 或 -e 选项: # ps -A 输出: PID TTY TIME CMD 1 ? 00:00:02 init 2 ? 00:00:02 migration/0 3 ? 00:00:01 ksoftirqd/0 4 ? 00:00:00 watchdog/0 5 ? 00:00:00 migration/1 6 ? 00:00:15 ksoftirqd/1 .... ..... 4881 ? 00:53:28 java 4885 tty1 00:00:00 mingetty 4886 tty2 00:00:00 mingetty 4887 tty3 00:00:00 mingetty 4888 tty4 00:00:00 mingetty 4891 tty5 00:00:00 mingetty 4892 tty6 00:00:00 mingetty 4893 ttyS1 00:00:00 agetty 12853 ? 00:00:00 cifsoplockd 12854 ? 00:00:00 cifsdnotifyd***隐藏网址*** 14232 ? 00:00:00 php-cgi 54981 pts/0 00:00:00 vim 55465 ? 00:00:00 php-cgi 55546 ? 00:00:00 bind9-snmp-stat 55704 pts/1 00:00:00 psps is just like top but provides more information.长格式输出 # ps -Al 超长格式输出: # ps -AlF 查看线程 ( LWP 和 NLWP) # ps -AlFH 查看每个进程的线程 # ps -AlLm 查看服务器 运行的所有进程 # ps ax # ps axu 以树状输出进程状态 # ps -ejH # ps axjf # pstree 输出安全 信息 # ps -eo euser,ruser,suser,fuser,f,comm,label # ps axZ # ps -eM 按特定用户身份查看进程 # ps -U root -u root u 按用户定义的格式输出进程状态 # ps -eo pid,tid,class,rtprio,ni,pri,psr,pcpu,stat,wchan:14,comm # ps axo stat,euid,ruid,tty,tpgid,sess,pgrp,ppid,pid,pcpu,comm # ps -eopid,tt,user,fname,tmout,f,wchan***隐藏网址******隐藏网址*** 或者***隐藏网址*** 或者 # pgrep -u vivek php-cgi 显示PID 55977的进程名称 # ps -p 55977 -o comm=***隐藏网址***

ubuntu 常用命令

分以下几类给你说说吧,有点多,记住常用的就OK了开关机:立刻关机:shutdown -h now立刻重启:shutdown -r now 或者 reboot注销:logout目录与路径操作:查看目录当前目录下的文件:ls 切换目录:cd例:cd /home/test ←进入/home/test目录 cd .. ←进入上一级目录复制:cp 例:cp data1.txt data2.txt ← 将data1.txt复制成data2.txt cp data3.txt /tmp/data ← 将data3复制到/tmp/data目录中创建目录:mkdir例:mkdir test ← 建立文件夹test删除文件或目录:rm例:rm test.txt rm -r test/ ←删除目录加 -r 参数移动或更换文件,目录名称:mv例:mv a.txt b.txt ←将文件a.txt重命名为b.txt mv a.txt /home/test ←将文件a.txt移动到/home/test目录下查看文件内容:more 或者 cat例: more a.txt cat a.txt其中more可以分页显示还是给你介绍个视频教程吧,这个教程挺好的,我学的时候就是看的这个:***隐藏网址******隐藏网址***vi 使用入门 :***隐藏网址***如果你想下载,在网址后加.zip就可以了***隐藏网址***

ubuntu 常用查看命令

1.查看文件 命令 :ls -lht 1. 文件属性字段2.硬链接数或目录子目录数3.拥有者4.拥有者所在的组5.文件大小(以字节为单位)6.创建月份7.创建日期8.创建时间9.文件名 例:drwxrwxr-x |                    4                      |     di    |            di            |             4.0K                     |      12月  |      4        |15:35 |intentRecognization 注:文件名 (如果是一个符号链接,那么会有一个 “-》” 箭头符号,后面根一个它指向的文件) 2.查看用于所属组 命令 :groups username

ubuntu 服务器版命令

命令没有版本的区别,桌面版和服务器版都一样。服务器版仅仅是没有桌面环境。我是拨号上网的个人服务器,一般只用几个命令:刚装完机后,先更新,用下面两个sudo apt-get update 更新源sudo apt-get upgrade 更新已安装的包-------------------------------------------------------驱动就免了,反正也没有桌面,网卡一般都能驱上,特殊的就得自己安装了。这要看驱动的readme文件,都不一样的,有直接安装的,有要编译的。-------------------------------------------------------设置pppoe上网sudo pppoeconf全是英文的,不过都很简单,最后一步是选是否开机自动运行,当然也可以以后在/etc/rc.local里设置-------------------------------------------------------开启路由功能:sudo vim /etc/sysctl.confvim可换成你自己喜欢的器,加入net.ipv4.ip_forward = 1有可能原文件里有,只是在前面加了个#,注释掉了。可直接去掉#-------------------------------------------------------增加连接共享sudo vim /etc/rc.local增加以下内容:sudo iptables -Fsudo iptables -P INPUT ACCEPTsudo iptables -P FORWARD ACCEPTsudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE其中ppp0表示能联入internet的网络连接,可用ifconfig查看--------------------------------------------------------至此,服务器和客户机都可以上网了。再剩下的就是安装你需要的功能了,无非是sudo apt-get XXXX--------------------------------------------------------安装软件可能需要权限修改sudo chmod 600 ××× (只有所有者有读和写的权限)sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)sudo chmod 666 ××× (每个人都有读和写的权限)sudo chmod 777 ××× (每个人都有读和写以及执行的权限) 其中×××指文件名(也可以是文件夹名,不过要在chmod后加-ld)。-----------------------------------------------------------------最后就是重启、关机命令了重启命令:1、sudo reboot2、sudo shutdown -r now 立刻重启3、sudo shutdown -r 10 过10分钟自动重启4、sudo shutdown -r 20:35 在时间为20:35时候重启关机命令:1、sudo halt 立刻关机2、sudo poweroff 立刻关机3、sudo shutdown -h now 立刻关机4、sudo shutdown -h 10 10分钟后自动关机------------------------------------------------------靠~累死我了。一个字一个字打的。你这五分都对不起我多吃的二两饭。

ubuntu终端命令的几个重要初学者命令是哪些

回答:

  • 打开终端:Ctrl+Alt+T

  • 目录与文件相关命令

  • pwd:用于显示当前位置的绝对路径。格式:pwd,默认用户根目录为/home/你的用户名。

  • ls:用于显示当前目录下的文件,默认只显示非隐藏文件。格式:ls。

  • cd:用于改变你的工作目录。格式:cd 工作目录(一般和ls一起用,tab键补齐),和cd /命令是进入根目录;cd ..命令是进入上一层目录;cd -命令是回到之前的目录输入。

  • cp:复制命令,格式:cp 文件1路径  文件2路径,和复制命令格式cp -r 目录1路径  目录2路径

  • rm:删除命令,格式:rm 文件路径,删除目录时使用 rm -r 目录路径

  • rmdir:删除空目录,非空目录使用rm -r格式

  • mkdir:在当前目录下创建新目录,格式:mkdir 文件夹名

  • man:有关命令帮助,查找某个命令的详细用法。格式:man 某个命令。ubuntu中文版man手册配置方法:man默认是英文的,但ubuntu的源里也有中文版的。以下是配置方法。终端输入sudo apt-get install manpages-zh,安装后修改配置文件sudo gedit /etc/manpath.config,将所有的/usr/share/man替换为/usr/share/man/zh_CN,保存即可。

  • 清屏等终端快捷键及常用命令

    快捷键功能

    Tab自动补全

    Ctrl+a光标移动到开始位置

    Ctrl+e光标移动到最末尾

    Ctrl+k删除此处至末尾的所有内容

    Ctrl+u删除此处至开始的所有内容

    Ctrl+d删除当前字符

    Ctrl+h删除当前字符前一个字符

    Ctrl+w删除此处到左边的单词

    Ctrl+y粘贴由Ctrl+u, Ctrl+d, Ctrl+w删除的单词

    Ctrl+l相当于clear,即清屏

    Ctrl+r查找历史命令

    Ctrl+b向回移动光标

    Ctrl+f向前移动光标

    Ctrl+t将光标位置的字符和前一个字符进行位置交换

    Ctrl+&恢复 ctrl+h 或者 ctrl+d 或者 ctrl+w 删除的内容

    Ctrl+S暂停屏幕输出

    Ctrl+Q继续屏幕输出

    Ctrl+Left-Arrow光标移动到上一个单词的词首

    Ctrl+Right-Arrow光标移动到下一个单词的词尾

    Ctrl+p向上显示缓存命令

    Ctrl+n向下显示缓存命令

    Ctrl+d关闭终端

    Ctrl+xx在EOL和当前光标位置移动

    Ctrl+x@显示可能hostname补全

    Ctrl+c终止进程/命令

    Shift+上或下终端上下滚动

    Shift+PgUp/PgDn终端上下翻页滚动

    Ctrl+Shift+n新终端

    alt+F2输入gnome-terminal打开终端

    Shift+Ctrl+T打开新的标签页

    Shift+Ctrl+W关闭标签页

    Shift+Ctrl+C复制

    Shift+Ctrl+V粘贴

    Alt+数字切换至对应的标签页

    Shift+Ctrl+N打开新的终端窗口

    Shift+Ctrl+Q管壁终端窗口

    Shift+Ctrl+PgUp/PgDn左移右移标签页

    Ctrl+PgUp/PgDn切换标签页

    F1打开帮助指南

    F10激活菜单栏

    F11全屏切换

    Alt+F打开 “文件” 菜单(file)

    Alt+E打开 “” 菜单(edit)

    Alt+V打开 “查看” 菜单(view)

    Alt+S打开 “搜索” 菜单(search)

    Alt+T打开 “终端” 菜单(terminal)

    Alt+H打开 “帮助” 菜单(help)

    # 《ESC》+d 从光标开始处删除到行尾。Delete# !! - 上一条命令 # !-n - 倒数第N条历史命令 # !-n:p - 打印上一条命令(不执行) # !?string?- 最新一条含有“string”的命令 # !-n:gs/str1/str2/ - 将倒数第N条命令的str1替换为str2,并执行(若不加g,则仅替换第一个)

    另外一些小技巧包括:在终端窗口命令提示符下,连续按两次 Tab 键、或者连续按三次 Esc 键、或者按 Ctrl+I 组合键,将显示所有的命令及工具名称。Application 键即位置在键盘上右 Ctrl 键左边的那个键,作用相当于单击鼠标右键。

    软件包管理命令

  • 安装软件:apt-get install 软件1 软件2

  • 卸载软件:apt-get remove 软件1 软件2

  • 卸载并清除配置:apt-get remove --purge 软件名

  • 更新软件信息数据库 apt-get update

  • 进行系统升级 apt-get upgrade

  • 搜索软件包 apt-cache search softname1 softname2 softname3……

  • 安装deb软件包 dpkg -i xxx.deb

  • 删除deb软件包 dpkg -r xxx.deb

  • 连同配置文件一起删除 dpkg -r --purge xxx.deb

  • 查看deb软件包信息 dpkg -info xxx.deb

  • 查看deb文件拷贝详情 dpkg -L xxx.deb

  • 查看系统中已安装deb软件包信息 dpkg -l

  • 重新配置deb软件包 dpkg-reconfigure xxx

  • 系统信息命令

  • df(显示文件系统中还有多少剩余空间): 这个命令显示所有已挂载设备的空间使用量。使用df -h可能会更好,因为-h代表human-readable,即用兆字节M和千兆字节G来显示设备空间使用量,而默认的是用千字节K来表示的。

  • du(显示目录中文件或目录的具体大小): 这个命令能列出文件和目录的具体使用情况,远远比df详细。(以floppy文件夹为例)

  • free: 显示内存使用情况,同样默认是以千字节K表示的,若要以兆字节M表示,请加参数,即free -m。

  • uname -a(显示所有的系统信息): 输出系统所有信息,包括主机名,内核名字及版本,硬件信息等等。

  • lsb_release -a(显示当前用的版本)

  • 回到顶部

    ROS相关

  • 查看ROS版本号:现在终端中输入:roscore,然后再打开一个终端输入:rosparam list,再输入:rosparam get /rosdistro即可得到ros的版本号

关于ubuntu常用的50个命令和Ubuntu 常用解压与压缩命令的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。