工作中常用的linux操作笔记

前言

由于信创工作的开展,使用国产操作系统就成了一种必然。


查看IP

  1. ifconfig
  2. ip addr

软件包命名格式

kd-browser_3.5.4_amd64_kingdom.deb

  • kd-browser:软件名称
  • 3.5.4:版本号
  • amd64:架构(64位)
  • .deb:后缀

离线软件安装

  • dpkg:离线安装,不需要连网,在安装这个软件的时候不会检查依赖
1.  安装
sudo dpkg -i 安装包名

2.  卸载
sudo dpkg -r 软件名

3.  完全卸载
sudo dpkg -P 软件名

4.  查看安装版本号
sudo dpkg -l 软件名

5.  查看安装路径
sudo dpkg -L 软件名

6.  查看软件安装状态
sudo dpkg -s 软件名

在线安装软件

  • apt-get:在线安装,必须链接网络,会检查依赖,在安装这个软件的时候会一并将依赖的软件安装上
1.  下载并安装
sudo apt-get install 软件名

2.  卸载
sudo apt-get remove 软件名

3.  只下载不安装
sudo apt-get download 软件名

4.  下载源码
sudo apt-get source 软件名

5.  清除
sudo apt-get clear //清除/var/cache/apt/archives目录下的软件包

查看文件

1. 使用cat命令 :cat命令用于连接并打印文件的内容到标准输出。
cat filename.txt

2.  使用more命令:more命令允许你分页查看文件内容。这对于查看大文件特别有用,因为它允许你按页浏览。
more filename.txt

3.  使用less命令:less命令提供了比more更强大的分页查看功能,它允许你向前和向后浏览文件内容。
less filename.txt

4.  使用head和tail命令:head命令用于显示文件的开头部分,而tail命令用于显示文件的末尾部分。
head filename.txt  # 显示文件的前10行  
tail filename.txt  # 显示文件的最后105.  使用文本编辑器:可以使用文本编辑器(如nano、vim、emacs等)来查看和编辑txt文件。
nano filename.txt

6. 使用grep命令搜索文本:想在文件中搜索特定的文本,可以使用grep命令
grep "search_text" filename.txt

检查端口占用

//检查8080端口是否被占用
netstat -tulnp | grep 8080

设置环境变量

1. 编辑 /etc/profile
vim /ect/profile

export JAVA_HOME=/software/jdk1.8.0_111 //这里根据自己的jdk路径填写
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

:wq 是编辑后保存退出。

2. 使设置的环境变量生效
source /etc/profile
//上述方式可能只是设置了当前环境的变量,可能下次开机后就不成功了。


//下述方法可设置系统环境变量
3. 编辑 ~/.bashrc
nano ~/.bashrc

export JAVA_HOME=/software/jdk1.8.0_111 //这里根据自己的jdk路径填写
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

:wq 是编辑后保存退出。

4. 使设置的环境变量生效
source ~/.bashrc

创建目录

mkdir new_folder //[new_folder:你需要创建的文件/文件夹名称]

给目录赋权

sudo chmod 777 folder  //[folder:你需要修改的文件/文件夹名称]

压缩、解压缩文件

1 .zip或.zipx
压缩文件.zip、.zipx:都可以使用zip命令。例如,要将目录/home/user1/mydata压缩成一个文件mydata.zip,可以使用以下命令:
zip -r mydata.zip /home/user1/mydata/

要解压缩.zip或.zipx文件,都可以使用unzip命令:
unzip mydata.zip

注:如果没有zip命令,可以使用yum下载如下:
sudo yum install zip

2. .rar
压缩文件.rar:例如,要将目录/home/user1/mydata压缩成一个文件mydata.rar,可以使用以下rar a命令:
rar a mydata.rar /home/user1/mydata/

要解压缩.rar文件,可以使用以下unrar x命令:
unrar x mydata.rar

注:如果没有rar命令,可以使用yum下载如下:
sudo yum install rar

3. .tar
压缩文件.tar:例如,要将目录/home/user1/mydata压缩成一个文件mydata.tar,可以使用以下tar cvf命令:
tar cvf mydata.tar /home/user1/mydata/

要解压缩.tar文件,可以使用以下tar xvf命令:
tar xvf mydata.tar

4. .gz或tar.gz或.tgz
压缩文件.gz、.tar.gz或.tgz:都可以使用tar czvf命令压缩。例如,要将目录/home/user1/mydata压缩成一个文件mydata.tar.gz,可以使用以下命令:
tar czvf mydata.tar.gz /home/user1/mydata/

要解压缩.gz、.tar.gz或.tgz文件,都可以使用以下tar xzvf命令:
tar xzvf mydata.tar.gz
  • 10
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xiaobangsky

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值