ubuntu最常用命令总结

mypods mypods     2022-11-28     680

关键词:

1. 文件管理命令

1)文件操作

增——touchfilename创建新文件

pods@ubuntu:~$touch 1.txt


删——rm文件名

pods@ubuntu:~$rm 1.txt


查——find文件名 直接在硬盘里寻找

locate文件名 文件名的部分匹配

whereis文件名从linux文件数据库(/var/lib/slocate/slocate.db)寻找

pods@ubuntu:~$find2.txt


比较——difffile1 file2比较两个文件的区别

pods@ubuntu:~$diff1.txt 2.txt


移动——mv相对路径文件 绝对路径文件


改名——mv文件名文件名

pods@ubuntu:~$mv 1.txt 11.txt


复制——cp /路径/文件./将绝对路径的文件复制到当前路径


显示

列表显示——ls

-lh显示文件的详细信息

-s显示文件大小

pods@ubuntu:~$ls


查看内容——cat文件名 一屏显示文件所有内容

——more文件名 分页查看文件内容

——less文件名 可控分页查看文件内容

——head文件名 显示文件的开始部分

——tail文件名 显示文件的结尾部分

pods@ubuntu:~$cat 22.txt


2)目录操作

查看——pwd查看当前路径

pods@ubuntu:~$pwd


创建——mkdir目录名

-p如果给出的路径中父目录不存在,则同时创建父目录

pods@ubuntu:~$mkdir test


删除——rm目录名-r(rmdir:删除一个空目录(此命令个人认为没啥用,可以用rm-r替代))

-f-不提示不存在的文件,直接跳过

-i-每个删除动作都提示

-rR-删除该目录下的所有

-v-显示每个文件的删除动作(建议用)

pods@ubuntu:~$rm test-r


切换——cd路径-切换到所对应的路径

cd.. -返回上一级目录

cd~ -切换到home目录

pods@ubuntu:~$cd test1

pods@ubuntu:~/test1$cd ..

pods@ubuntu:~/test1$cd ~



3)文件权限操作

查看权限——ls-l

(-rwxr-xr--)r:读w:写x:执行

rwx:表示文件所有者的权限 二进制表示:111=7

r-x:表示同一群组中其他用户权限 二进制表示:101=5

r--:表示其他用户的权限 二进制表示:100=4

权限可以表示为:754


更改权限——chmod权限 文件名

chmod777 a.txt ===chmod a+rwx a.txt

chmodu-w file给当前用户减去写权限

chmodg+r filefile的属组加上读权限

chmodo+w filefile的其它用户加上写权限

chmoda-x filefile的所有用户减去执行权限

chownroot /home/home的属主改成root用户

chgrproot /home/home的属组改成root


2.软件管理命令


软件安装

在线安装——sudoapt-get install packagename安装packagename

sudoapt-get remove packagename卸载packagename

sudoapt-get update更新软件包


离线安装——下载软件包(解压)

tar[-cxtzjvfpPN]文件与目录...

-c创建包-x释放包-t查看包里面的文件

-v显示命令过程z-压缩包f-使用档名

tar-zcvf abc.tar /mydoc/a.iso/mydoc/a.iso目录打包

tar-ztvf abc.tar查看abc.tar中文件

tar-zxvf abc.tar解压abc.tar包到当前目录

编译安装——./configure--prefix=/usr/local/编译前配置

make编译

makeinstall安装编译好的源码包


查看安装

查询是否安装软件——dpkg-l|grep软件名

软件被安装的位置——type软件名


用户管理命令

查看——id

增加——Useradd创建新用户

Groupadd创建新的组

修改——Usermod修改用户账号

usermod-l新用户名 老用户名

删除——Userdel–r用户名 删除用户一切

密码——passwd

passwd-S查询账号状态


3.系统管理命令

操作

查看系统运行级——runlevel

pods@ubuntu:~/test1$runlevel


关机——shutdown-h now /Halt init 0

重启——reboot/init 6

环境变量——env

echo$path

set


进程

查看系统进程——top动态ps-aux静态pstree进程树

调度——fg把后台进程调回前台

bg

终止——killPID终止某个pid进程

定时——at5pm+3 days /bin/ls指定三天后下午5:00执行/bin/ls

自动周期性任务——crontab

-eVI形式编辑自动周期性任务

Servicecrond <start|stop|restart|status>马上启动自动周期性服务

网络

ifconfig——

ifconfigeth1 192.168.1.10 netmask 255.255.255.0 //设置网卡子网及ip


磁盘

查看——

df报告文件系统的总容量使用量剩余量

du-b /home查看目前/HOME目录的容量(k)及子目录的容量(k)

fdisk-l查看系统分区信息

配置——

fdisk/dev/sdb为一块新的SCSI硬盘进行分区

mkfs.ext3/dev/sdb1为第一块SCSI硬盘的第一主分区格式化成ext3的文件系统

由于linux命令参数繁多,我们不可能全部记住各种参数的作用。幸运的是,我们可以通过“man命令名”查看各种命令的各种参数以及作用。


linux最常用命令

...样对操作系统、数据库、网络等有多么深入的了解,但是常用的基本操作是必须要懂得的。这里就先总结一下常用的linux操作系统下的操作及命令。  一、连接linux操作系统 常用的工具有:SecureCRT、MobaXterm、Xmanager ... 查看详情

apt-get常用命令总结

...vancedPackagingTools,简称:APT)是Debian及其衍生发行版(如:ubuntu)的软件包管理器。APT可以自动下载,配置,安装二进制或者源代码格式的软件包,因此简化了Unix系统上管理软件的过程,apt-get命令一般需要root权限执行,所以一般... 查看详情

git的最常用命令总结

一 新建版本管理代码库分为两种情况1 git clone 从远程仓库拉下来(普通开发者多采用这种)2.git init   自己写的代码,建立版本管理 二暂存区、本地仓库操作1.gitadd.  把工作区修改的代码... 查看详情

jvm监控和调优常用命令工具总结(代码片段)

...状态监控命令和图形化工具就非常方便了。本文总结了最常用的命令行工具及其常用参数解释,图形化监控工具的用法,仅供参考。jpsJava版的ps命令,查看java进程及其相关的信息,如果你想找到一个java进程的pid,那可以用jps命 查看详情

命令执行总结(代码片段)

萌新总结,仅供参考的~~~~~目录最常用的绕过通配符执行函数cat被过滤空格被过滤php被过滤无参函数读取文件无参rce数字,字母被禁英文被禁,保留数字全都被禁include函数的使用伪协议data协议>/del/null2>&1(黑洞)... 查看详情

ubuntu常用命令汇总

(一)ubuntu基本命令一:1、帮助     --help简单的帮助     helpcommand较详细的帮助     mancommand最详细的帮助2、ls命令     ls-a显示全部的文件及文件夹,包括隐藏的文件或文件夹     ls-l显示较全的文件信息,... 查看详情

linux常用命令总结

Linux常用命令总结转载:Linux常用命令总结 查看详情

centos系统状态查看常用命令总结(代码片段)

查看系统负载:w/uptime最后面三个数字表示1分钟,5分钟,15分钟平均有多少个进程占用CPU占用CPU的进程可以是Running,也可以是Waiting某一时刻1颗CPU只能有一个进程在使用其资源查看cpu核数cat/proc/cpuinfolscputop命令:top回车就可以进... 查看详情

虚拟机常用总结

1.虚拟机Linux图形界面和命令界面切换--linux切换图形界面alt+ctrl+F1-F5更改ubuntu鼠标移出快捷键alt+ctrl ctrl+alt+F3 编辑模式ctrl+alt+F1图形界面模式 查看详情

gcc常用命令总结

gcc常用命令大全 查看详情

docker常用命令总结

1.dockerpull ubuntu:18:04    从dockerhub上下载镜像2.dockerrun-it--rmubuntu:18:04bash  用ubuntu镜像运行一个交互式容器,退出后并删除容器  参数:    -i:交互式操作    -t:一个终端    --rm:退出后删除容器... 查看详情

git常用命令总结

本文通过 https://www.liaoxuefeng.com/wiki/896043488029600git教程跟着教程动手实践了常用命令,系统的了解了一下git,以下为常用命令总结  查看详情

linux常用命令总结(代码片段)

Linux常用命令总结目录Linux常用命令总结服务器关机相关命令2.系统目录结构介绍3.文件操作相关命令4.文件的基本属性5.文件的内容查看6.Vim7.进程相关命令服务器关机相关命令关机指令为:shutdown;sync#将数据由内存同步到... 查看详情

linux常用命令总结(代码片段)

Linux常用命令总结目录Linux常用命令总结服务器关机相关命令2.系统目录结构介绍3.文件操作相关命令4.文件的基本属性5.文件的内容查看6.Vim7.进程相关命令服务器关机相关命令关机指令为:shutdown;sync#将数据由内存同步到... 查看详情

dos常用命令总结

win7下有很多有用的dos命令,现在总结如下:延伸:Linux常用命令【总结】 命令作用其他ping检查和另一台主机的连通性 ping 127.0.0.1  telnet检查连通性,同时检查另一台主机是否开启某个端口  telnetip[端口]... 查看详情

ubuntu20.04lts基础命令总结(代码片段)

1、常用的Shell命令磁盘管理cdcd命令用于切换当前工作目录至指定的目录。cd[dirName]dirName:要切换的目标目录dfdf命令用于显示目前在Linux系统上的文件系统的磁盘使用情况统计。df[选项]...[file]...-a,--all包含所有的具有0Bloc... 查看详情

hadoop常用命令总结

一、前述分享一篇hadoop的常用命令的总结,将常用的Hadoop命令总结如下。二、具体1、启动hadoop所有进程start-all.sh等价于start-dfs.sh+start-yarn.sh但是一般不推荐使用start-all.sh(因为开源框架中内部命令启动有很多问题)。2、单进程启动... 查看详情

sqlserver常用命令总结

SQLSERVER数据库常用命令创建数据库:  命令:createdatabase数据库名; 示例:createdatabasestudent;删除数据库: 命令:dropdatabase数据库名; 示例:dropdatabase student;新建表格: 命令:createtable表名   ... 查看详情