首页 > 系统相关 >记录工作中常用到的linux 命令

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

时间:2024-09-15 15:46:25浏览次数:8  
标签:文件 常用 tar 记录 sudo cd linux root 目录

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 查看系统信息

lsb_release -a 查看系统版本

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

tar -xvf    解压缩 .tar 文件 

tar -Jxvf  解压缩 .xz 文件

tar -zcvf  压缩为.gz       

tar -cvf    压缩为.gz  

解压命令使用 -C 来改变解压目录

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

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

route -n 显示路由

pkill -f + 程序名

ln -sf  源文件/目录 软链接  s = symbolic f = force

 

标签:文件,常用,tar,记录,sudo,cd,linux,root,目录
From: https://www.cnblogs.com/lichangyi/p/17812596.html

相关文章

  • 【C++】string类中常用函数的模拟实现
    【C++】string类中常用函数的模拟实现1.string.h2.Text.cpp1.string.h#include<assert.h>namespacewch{ classstring { public: typedefchar*iterator; typedefconstchar*const_iterator; iteratorbegin() { return_str; } itera......
  • windows和linux系统
    1.Windows操作系统及软件Windows操作系统是1985年美国微软公司研发的操作系统,分为32位和64位。微软开发的软件包含:office系列办公软件,word,PowerPoint,Excel,access等,在Windows操作系统中可执行文件是以.exe为扩展名。1. Linux操作系统Linux全称为GNU/Linux,是一种免费使用和自由传播......
  • Linux操作系统入门(二)
    完成了前篇所进行的VMware下载安装,并在其内配置了CentOS7的linux操作系统之后,我们得以正式进入了Linux的世界。一.安装FinalShell在本篇中,为了更好的在Windows系统上对虚拟机中的linux操作系统进行操作,我们需要下载一款新的应用程序————FinalShell(其官网如下所示)。ht......
  • Linux操作系统入门(三)
    _______________________________________________一.Linux操作系统的文件结构相比于Windows操作系统的C,D,E等盘符,Linux操作系统仅有一个"/"符号的根目录.这其中存在一个显著的不同,Linux操作系统使用的是斜杠"/",而Windows操作系统中使用的是反斜杠"\"文件路径示例:"/Mus......
  • 微信聊天记录删除了如何恢复
    网上很多关于恢复微信聊天记录教程,大部分都是复制粘贴,很多免费的方法,如在微信搜索输入:recovery,或者把聊天记录同步到电脑端等,这些方法只能是修复聊天记录和备份聊天记录,对恢复聊天记录没有任何帮助。还有很多通过手机安装APP来恢复聊天记录的,这些基本上也不可能,根据数据恢复原理......
  • 【Geoserver使用】常用插件介绍(一)
    文章目录前言一、MBStyleStyling(mapbox样式插件)1.下载2.使用效果二、CSSStyling(css样式插件)1.下载2.使用效果三、YSLDStyling(ysld样式插件)1.下载2.使用效果总结前言之前写了一篇Geoserver插件使用的文章,【Geoserver使用】ysld样式插件的使用。今天就来看下有......
  • CentOS7永久关闭防火墙和SELinux
    目录一.查看防火墙的状态命令(1)systemctlstatusfirewalld      查看当前的防火墙状态 二.暂时/永久关闭防火墙命令(1)systemctl stopfirewalld        暂时关闭防火墙(2)systemctl disable firewalld        永久关闭防火墙 (需要重......
  • Linux内核开发环境-使用GDB调试内核代码
    建议点击这里查看个人主页上的最新原文作者:陈孝松主页:chenxiaosong.com哔哩哔哩:陈孝松课程:chenxiaosong.com/courses博客:chenxiaosong.com/blog贡献:chenxiaosong.com/contributions邮箱:[email protected]交流群:544216206,点击查看群介绍点......
  • 国产RAID卡2230-10i windows&Linux操作系统安装指导
    环境准备:1.准备2个U盘。一个刻录系统,一个装载驱动2.需保持CSM为UEFI状态和PCIEDEVICESLIST 下2230-10i的卡为UEFI状态,如图:环境排查:由于......
  • 数学建模常用模型---“算法”总结(含特性和应用场景)
    目录数学建模常用模型算法总结1.代数模型(AlgebraicModels)2.微分方程模型(DifferentialEquationModels)3.概率模型(ProbabilisticModels)4.优化模型(OptimizationModels)5.统计模型(StatisticalModels)6.机器学习模型(MachineLearningModels)7.网络和图论模型(Network......