Linux命令—用到什么记录什么!!!!!随时补充

虚拟环境相关命令

激活虚拟环境命令1:
source activate <your_environment>
激活虚拟环境命令2:
conda activate <your_environment>
查看虚拟环境中某个包的版本命令1:
conda list <package_name>
查看虚拟环境中某个包的版本命令3:
pip list|grep <package_name>

文件操作相关命令

cp命令
复制某个文件到指定目录
# 将file.py文件复制一份到/path/to/directory目录中
cp file.py /path/to/directory
mv命令
将某个.py文件移动到指定目录
# 将file.py文件移动到/path/to/directory目录中
mv file.py /path/to/directory
修改某个文件名称
# 将old_file.py文件更改为new_file.py
mv old_file.py new_file.py
rm命令
删除某个文件
rm -f filename
删除多个文件
rm -f filename1 filename2 filename3 ……
删除某些具有相同前缀名的文件
rm -f filename*
more命令:分页查看某文件的内容
more file.py

----------------------------------------------------------------------------------分割线 1201----------------------------------------------------------------------------------

进程相关命令

ps命令
查看所有正在运行的Python进程
ps aux|grep python
直接所有正在运行的包含“file.py”文件的进程

注:这种方式可以避免错杀其他正在执行的进程

ps aux|grep file.py
kill命令

注:执行 “ps aux|grep python” 可以得到所有正在运行的Python进程的PID

杀死进程
kill PID
强制杀死进程
kill -9 PID
history命令

查看某个进程的历史执行记录,方便查询日志信息或者执行命令

history|grep file.py

----------------------------------------------------------------------------------分割线 1205----------------------------------------------------------------------------------

文件查看命令

cat 命令:显示文本文件的全部内容。

注:包括但不限于txt文件,py文件等

cat file.txt
more 命令:逐页显示大型文本文件的内容。按空格键向下翻页,按q键退出。
more file.txt
less 命令:与more类似,也能逐页显示文本文件的内容,并支持更多功能(如前进、后退等)。
less file.txt
head 命令:默认情况下,显示文本文件的开头几行(默认为10行)。
head file.txt
显示文件的前line_num行
head -n line_num file.txt
tail 命令:默认情况下,显示文本文件的结尾几行(默认为10行)。
tail file.txt
显示文件最后的 line_num 行
tail -n line_num file.txt
ls命令:列出当前目录中的所有文件和子目录。
stat命令:显示关于文件或文件系统的详细信息,如创建时间、修改时间、文件大小等。
# 显示file.txt文件的详细信息
stat file.txt

----------------------------------------------------------------------------------分割线 1212----------------------------------------------------------------------------------

文件夹相关命令

新建文件夹
mkdir folder_name
删除空文件夹
rmdir folder_name
# 等价于rm -f 命令
rm -f folder_name
删除文件夹及其包含的所有文件
rm -rf folder_name

----------------------------------------------------------------------------------分割线 20240514-------------------------------------------------------------------------------

文件打包解压命令

tar命令
单个文件夹打包:
tar -cvf open_llm_service.tar open_llm_service
将多个文件打包成一个tar文件:
tar -cvf service.tar service1 service2 service3
查看:
tar -tvf open_llm_service.tar
解压:
tar -xvf open_llm_service.tar
zip命令
压缩单个文件:
zip myfile.zip myfile.txt
压缩多个文件:
zip myfiles.zip myfile1.txt myfile2.txt
压缩整个文件夹目录:
zip -r myfolder.zip myfolder/

注:其中-r选项表示递归压缩,用于压缩文件夹及其中的所有文件和子文件夹。

设置压缩比例:

如果你想要设置压缩比例,可以使用-0(最低压缩比)至-9(最高压缩比,通常是默认值)。例如,使用最高压缩比:

zip -9 myfile.zip myfile.txt
设置压缩密码

如果你想要给压缩文件设置密码,可以使用​​-e​​选项:

zip -e myfile.zip
  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

可爱的小张同学

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

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

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

打赏作者

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

抵扣说明:

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

余额充值