记录工作中常用到的linux 命令

sudo reboot         重启机器

sudo vim /etc/rc.local 修改自启动文件

./                    代表目前所在的目录。

. ./                  代表上一层目录。

/                     代表根目录

cd ..                 返回上层目录 

cd ../..                 返回上两级目录

cd /home             返回home目录   这时ls会出现用户名

cd ~                   对于普通用户 ,cd ~ 等于 cd /home/当前用户名   这时的标识为  ~$

cd /           跳转到根目录(所有用户共享的目录)  这时的标识为  /$ ,home此时只是一个子目录

sudo su         (super user do ) (switch user)   当前用户切换到root ,exit 命令退出

su root                切换到root用户            

sudo passwd root        设置 root 用户密码

rm -rf  文件夹名              删除文件夹     r (recursive)就是递归文件删除    f (force)就是强制删除  cp 命令同理 

cp   文件夹名  ./   -rf           递归强制复制并覆盖文件

sudo chmod 777 文件名                        赋文件所有权限  

sudo  chmod 444 文件名                       设置文件为只读

gedit /vi /vim /cat /head / tail  文件名        查看文件内容 

tail -f  文件名    查看正在改变的日志文件,文件尾部内容会不断在屏幕上刷新(默认最后10行)

touch 文件名.后缀名                新建一个文件                                                                 

 mkdir   目录名                   新建一个目录                                                

 i   :wq     :q  :q!     使用vi /vim的按键----   i 表示进入编辑(插入)模式   :wq 保存退出  :q 不保存退出

cp  文件1 文件2  目录                   将文件1 和文件2 复制到目录中

cp -rf  目录1 目录2                         将 目录1 复制到 目录2 下

mv  文件1/目录1  目录2                       将 文件1或者目录1 移动到 目录2  下

pwd                            查看当前目录路径

which cmake            查看cmake的安装路径

ls -a   显示文件 (包含隐藏文件 以 . 开头的  比如 .bashrc 文件)

sudo apt-get install update        在安装软件报错”Unable to locate package cutecom“找不到包使用

conda activate / deactivate       激活 /脱离 虚拟环境

Ctrl+Alt+T  打开终端

sudo service network-manager restart  重启网络服务

sudo systemctl restart NetworkManager.service 重启网络服务

ctrl + q  退出 gedit

ctrl + m  注释gedit文本(需要安装插件) 

ps -ef | grep 进程名    ps(process statu) -ef标准的格式显示进程   |管道命令  grep查找命令

sudo kill -9 进程PID号         强制退出进程相当于window下任务管理器结束任务

nohup   可执行文件路径  &        表示后台运行该程序

nohup .可执行文件路径>可执行文件路径/log.txt  2>&1  &     将程序输出到程序路径下的log.txt

(2>&1 : 标准错误2重定向到&1标准输出)

tail   -f                 

nohup socat -T 600 UDP4-LISTEN:9999,reuseaddr,fork UDP4:192.168.0.117:10008 >> socat.log 2>&1 &   

 UDP监听9999端口,将消息转发给192.168.0.117:10008  打印信息到socat.log文件   在后台运行

ps -ef  中显示tty字段含义解释    tty2串口终端(本机)  pts/0(虚拟终端远程连接)pts/2(远程打开的第二个虚拟终端),表明该进程在哪个终端上运行,若与终端无关,则显示?,若为pts/0等,则表示有远程连接到虚拟终端来控制该进程状态

xrandr --fb 1920x1080 修改分辨率

whereis qmake 查看qmake安装位置

cd  /usr/lib/x86_64-linux-gnu/qt-default/qtchooser  

cd /usr/lib/aarch64-linux-gnu/qt-default/qtchooser   

sudo vim default.conf  修改第一行为 qmake默认路径 v

uname -a /-r /-v查看系统信息

 tar -zxvf   解压缩 .tar.gz 文件

tar -xvf    解压缩 .tar 文件

nc -lk 8000 永久监听TCP端口 nc -netcat

nc -luk 8000 永久监听UDP端口(临时监听把k去掉)

route -n 显示路由

pkill -f + 程序名

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/797619.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

这些年没来得及学习的一些 HTML5 标签

认识并学习下还没来得及学习的一些 HTML5 标签 <ruby> 标签 HTML <ruby> 元素被用来展示东亚文字注音或字符注释。 比如: <ruby>兄弟<rt>xiongdi</rt></ruby><rt> 元素包含字符的发音,字符在 ruby 注解中出现,它用于描述东亚字符的…

软件工程第二次作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/SE2024这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/SE2024/homework/13253这个作业的目标 变大变强学号 102201542项目名称:e了个mo github作业仓库链接:(https://github.com/zqh666nb/e-mo) !!!运行ma…

win11 nimi主机安装软路由

硬件 带两个LAN口的mini主机 软件 win11家庭版 openwrt一 安装hyper-v虚拟机 由于是win11家庭版,启用或关闭 Windows 功能里没有hyper-v win11家庭版启用Hyper-V的方法 创建脚本pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.…

帝国cms认证码怎么取消

取消帝国CMS中的认证码(也称为验证码),可以通过以下几种方法来实现: 1. 通过后台设置取消 如果你只是想在某些特定的操作中取消认证码,比如在会员注册、登录或后台管理时不需要验证码,可以尝试通过后台设置来取消:登录后台:登录帝国CMS的后台管理系统。进入系统设置:在…

dedecms修改文档标题最大长度

在DedeCMS中修改文档标题的最大长度可以通过以下几种方法实现: 方法一:通过后台设置登录后台:登录到DedeCMS的后台管理系统。进入系统设置:在后台管理界面,找到“系统”->“系统基本参数”。修改文档标题长度:在“系统基本参数”设置中,找到“其他选项”->“文档标…

织梦在导航栏下拉菜单中怎么调用当前栏目子类

在织梦CMS (DEDECMS) 中,要在导航栏的下拉菜单中调用当前栏目的子类,可以使用channelartlist标签来实现。下面是如何实现这一功能的具体步骤: 步骤 1: 使用channelartlist标签 在织梦CMS中,可以利用channelartlist标签来调用当前栏目的子类。下面是一个示例代码:<ul>…

帝国cms怎么上传图片

在帝国CMS中上传图片可以通过多种方式实现,具体取决于你是想在文章中插入图片还是批量上传图片到服务器。下面是两种常见的上传图片的方法: 1. 在文章编辑时上传图片 当你在撰写或编辑文章时,可以直接上传图片并插入到文章内容中:登录后台:登录帝国CMS的后台管理系统。进入…

c#委托事件订阅模型

namespace WinFormsApp2 {delegate void ShowName(object sender);//声明委托类型,委托类型可以理解为一类方法的类型 ,如此处的showbuttonname方法便是符合showName类型public partial class Form1 : Form{private event ShowName btnclick; //声明事件,此处相当于实例…

织梦cms调取栏目高亮特殊样式的限制字节方法

在织梦CMS中,如果你想要调取栏目并且为当前访问的栏目添加高亮显示效果,同时限制字节数,可以采用以下方法: 方法一:使用runphp 如果你熟悉PHP编程,可以通过在模板中使用runphp标签来实现这一功能。不过需要注意的是,runphp标签的使用可能会带来一定的安全隐患,因为它允…

dede怎么添加自定义属性

在DedeCMS中添加自定义属性可以通过修改数据库表来实现。以下是具体的步骤:登录数据库管理工具:登录到你的数据库管理工具,如phpMyAdmin。修改dede_archives表:寻找dede_archives表,并打开其结构。 找到flag字段,这是一个枚举类型字段,用于存储文档的一些标志。 编辑fla…

帝国cms标签模板在哪下载

帝国CMS的标签模板可以从多个途径下载:帝国CMS官方网站:访问帝国CMS的官方网站:在导航栏中找到“模板”选项,浏览并下载所需的模板。注意,标签模板通常是以 .et 为后缀的文件。第三方模板市场:一些第三方模板市场也提供帝国CMS的模板下载,例如 TemplateMonster、ThemeFo…

织梦dedecms后台反应特别慢和经常卡住怎么办?

织梦DedeCMS后台反应特别慢和经常卡住的问题可以通过以下几个方面来解决:屏蔽安全提示:根据资料,织梦后台的安全提示执行缓慢可能是导致卡顿的原因之一。你可以尝试屏蔽相关的代码。具体操作是在织梦后台管理目录下的 templets/index_body.htm 文件中,将第25行至第35行的部…