chown wlq testfilwe //为文件夹testfile更改拥有者为wlq

chgrp [-R] wlq testfile //为文件夹testfile更改拥有者组为wlq

sudo du -sh /home/* //查看一台机器上各个用户占用空间情况

sudo userdel -r username //删除用户

ln -s [源文件或目录] [目标文件或目录] #建立软链接

rm -rf 软连接的名称 //删除软连接

scp 将数据从一台linux服务器复制到另一台linux服务器
(1) 复制文件:
命令格式:
scp local_file remote_username@remote_ip:remote_folder
或者
scp local_file remote_username@remote_ip:remote_file
或者
scp local_file remote_ip:remote_folder
或者
scp local_file remote_ip:remote_file
(2) 复制目录:
命令格式:
scp -r local_folder remote_username@remote_ip:remote_folder
或者
scp -r local_folder remote_ip:remote_folder
例如把文件从服务器A 复制到 服务器B(IP=10.9.2.18)上

scp -r folder  xiaoming@10.9.2.18:/home/zhangshan/

对于退出Xshell客户端服务器上的程序经常挂掉的问题解决办法
使用nohub命令(no hang up)
nohup command > myout.file 2>&1 &
日志输出被重定向到了文件myout.file文件中。起到守护进程的目的。

压缩当前的文件夹 zip -r ./xahot.zip ./* -r表示递归
zip [参数] [打包后的文件名] [打包的目录路径]
解压 unzip xahot.zip 不解释
reference:https://blog.csdn.net/zzllabcd/article/details/49475351
reference:https://blog.csdn.net/mm_bit/article/details/50401869

压缩
tar -czvf archive.tar.gz  data
解压
tar -zxvf archive.tar.gz

1.统计当前目录下,py文件数量:
find . -name “.py" |wc -l
2.统计当前目录下,所有py文件行数:
find . -name "
.py” |xargs cat|wc -l
3.统计当前目录下,所有py文件行数,并过滤空行:
find . -name “*.py” |xargs cat|grep -v ^$|wc -l

userdel linuxso 注:删除用户linuxso,但不删除其家目录及文件;
userdel -r linuxso 注:删除用户linuxso,其家目录及文件一并删除;
adduser xxx
改变文件夹的所有者

chown 用户名   文件名  -R

更新NVIDIA显卡驱动程序的步骤
(0)重启服务器

sudo reboot

(1)先卸载之前安装的显卡驱动程序

nvidia-installer --uninstall

(2)给驱动run文件赋予执行权限

sudo chmod a+x NVIDIA-Linux-x86_64-410.93.run

(3) 安装驱动(注意参数)

sudo ./NVIDIA-Linux-x86_64-375.20.run –no-opengl-files
–no-opengl-files 只安装驱动文件,不安装OpenGL文件。这个参数最重要
–no-x-check 安装驱动时不检查X服务
–no-nouveau-check 安装驱动时不检查nouveau
后面两个参数可不加。

对于某一个目录给组员设置读写的权限

# chmod -R 0760 /usr/local
# ls  -l /usr/local/      #check new permissions

统计文件的行数

find . -name "*.html" | wc -l
wc -l  xxx

统计文件夹下所有文件的code行数。

wc -l `find -name *.py`

查看linux 服务器 CUDA 版本命令

cat /usr/local/cuda/version.txt

查看linux 服务器 CUDNN版本命令

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

去掉文件重复行的命令

awk ' !x[$0]++' data.txt > result.txt

linux 下对某个库进行升级命令

pip install 库名
pip install 库名 --upgrade
或者
conda install 库名
conda update 库名
更新所有库
conda update --all
更新conda本身
conda update conda
更新anaconda
conda update anaconda

关机和重启命令

shutdown -h now (root)
halt
poweroff
shutdown -h 10 (10分钟后自动关机)
reboot
shutdown -r now
shutdown -r 10 (10分钟后自动重启)

查看两个文件的区别

sort a.txt b.txt | uniq -d

Linux下给shell脚本设置快捷启动
method1: 修改profile文件

vim /etc/profile
export PATH=/usr/local/intellij/bin:$PATH
source /etc/profile

method2: 修改.bashrc

vim ~/.bashrc
重新打开一个控制台就可以生效,不过只对当前用户生效。

根据文件大小删除文件的命令

find . -name "*" -type f -size 0c | xargs -n 1 rm -f

用这个还可以删除指定大小的文件,只要修改对应的 -size 参数就行,例如删除1k大小的文件

find . -name "*" -type f -size 1024c | xargs -n 1 rm -f

复制文件夹下面的前n个文件

ls |head -n N |xargs -i cp {} /home/

列出所有过期的库

pip list --outdated

对所有过期的库进行升级

pip install --upgrade 库名

批量安装所需要的库

pip install -r requirement.txt

根据进程号查询用户的linux命令

ps -ef |grep xxxx(进程号)

使用清华源安装库

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple xxxx(库名)

解压*.tar.gz文件命令

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

压缩*.tar.gz文件命令

tar -zcvf 压缩文件名 .tar.gz 被压缩文件名

ls 文件和文件夹都是白颜色的,没有区分,解决办法如下:

alias ls='ls --color=auto'

使用清华源镜像安装第三方库

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple  xxx

conda配置清华源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud//pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes

linux 下修改文件夹的用户权限和所属组,为文件建立软连接相关推荐

  1. linux修改文件夹的访问权限,linux setfacl chmod g+s 修改文件夹和文件的默认访问权限和所属组...

    linux setfacl chmod g+s 修改文件夹和文件的默认访问权限和所属组 我们在创建一个文件夹或者一个文件的时候,希望集成父文件夹的访问权限和组 修改默认访问权限 setfacl 以及 ...

  2. c# 给文件/文件夹 管理用户权限

    public class PermissionManager{/// <summary>/// 为文件添加users,everyone用户组的完全控制权限/// </summary& ...

  3. linux文件夹分配用户权限,linux权限设置(开放某个文件夹给指定用户)

    问题背景: 今天想把自己的数据集开放给同事a,只允许其读,不允许写. 操作: step1: 查看该文件夹属于哪一个用户,哪一个组 ls 文件夹 -l step2: usermod -a -G 指定文件 ...

  4. Linux删除带锁文件夹和无权限文件夹

    1.删除带锁文件夹 因为带锁文件夹是root权限,在带锁文件夹所在的文件夹打开终端,输入如下命令: $ sudo chmod 777 文件夹名 按回车即可去掉带锁符号,然后就可以删除: 2.有些文件夹 ...

  5. Linux下批量修改文件及文件夹所有者及权限

    Linux下批量修改文件及文件夹所有者及权限 Linux下批量修改文件及文件夹所有者及权限需要使用到两个命令,chmod以及chown 例:对/opt/Oracle/目录下的所有文件与子目录执行相同的 ...

  6. linux 文件权限 rwt,Linux下修改文件权限(所有权)

    Linux与Unix是多用户操作系统,所以文件的权限与所有权的实现就显得很有必要:每个文件主要与三组权限打交道,分别是用户(user),用户组(group),其他用户(other) 用户(u)是文件的 ...

  7. linux下修改文件所属用户组和修改文件权限的方法

    文章系转载,便于整理和分类,原文地址:https://cloud.tencent.com/developer/article/1341866 linux下修改文件所属用户组和修改文件权限的方法 修改文 ...

  8. linux授权文件夹给用户_一项一项教你测等保2.0——Linux访问控制

    一.前言 前边我们已经讲了windows系统下的访问控制,现在我们讲讲Linux系统下的访问控制,其实两个系统下的测评项都是一样的,不一样的就是不同的系统查看系统配置的方法不一样,windows系统使 ...

  9. linux修改zip中文件,Linux下修改jar、zip等文件内的文件详解

    Linux下修改jar.zip等文件内的文件详解 Linux下修改jar.zip等文件内的文件详解 看到很多同事在Linux环境下修改jar包内的文本文件或zip中的文本文件时,经常是先把jar包或z ...

  10. linux修改文件创建的时间格式,Linux下修改文件创建时间(修改文件更改时间)

    Linux下修改文件创建时间(修改文件更改时间) 进到要改的文件目录里 find . -name "*" -exec touch '{}' \; 注:最后一定要加分号,{}外一定要 ...

最新文章

  1. java stringbuffer 转数组_JAVA之旅(十七)——StringBuffer的概述,存储,删除,获取,修改,反转,将缓存区的数据存储到数组中,StringBuilder...
  2. LINUX内核分析第八周总结:进程的切换和系统的一般执行过程
  3. busybox在android开发中的应用
  4. leetcode74. 搜索二维矩阵 ,你见过吗
  5. 正确绑定键盘事件_事件为何重要以及如何正确处理
  6. 【习题 7-2 UVA-225】Golygons
  7. 【CSP考前复习】关于考试时的注意事项
  8. svn up (svn update) 状态缩写含义
  9. java中多态含有math类_Java面试题汇总《Java基础、语法51-55》
  10. 主曲率、平均曲率、高斯曲率、法曲率、主方向
  11. 华为2019软件精英挑战赛-CodeCraft-2019大佬开源代码集合
  12. 批量重命名文件夹中的文件(python)
  13. iptables 实现主机防火墙(四表五链)
  14. 【区块链108将】ShineChain CEO金辉:借区块链让保险共享 实现普惠大众
  15. 移动终端基带芯片的基本架构介绍(三):移动终端基带芯片详细架构
  16. 【洛谷】P1427 小鱼的数字游戏
  17. MySQL 查询优化如何坐到极致?
  18. 张文宏教授再发“霸气”言论!面对疫情,一个真正的大国是什么样子?
  19. 《策略投资》第1、2章读书分享
  20. 深度学习目标检测模型测试评价指标的选取及介绍

热门文章

  1. 刷新HorizontalScrollView
  2. 跳频电台的设计与测试挑战
  3. 智能选择:单位转换(unit conversion)
  4. IDEA界面SVN回滚到历史指定版本
  5. 笔记-51,k60,stm32
  6. 软件系统架构~思维导图
  7. 高等数学张宇18讲 第九讲 积分等式与积分不等式
  8. 进销存mysql数据库_进销存管理系统数据库设计
  9. ppt插入html(用office而不是wps)
  10. ecshop内页显示最新文章