Linux常用命令学习记录

pwd:打印当前的路径信息。

clear:清空终端的屏幕内容。

touch 文件名:创建空白文件。

rm [-r(删除目录)] 文件名:删除文件和目录。

mkdir 目录名:新建文件件。

ls -l:显示当前目录下文件或目录的详细信息;-a:可是显示隐藏目录;-h:人性化显示(kb)。ll 为其别名。

dit 文件名:打开对应文件。

cat 文件名:直接打印文件内容;cat -n  文件名 打印文件内容时 标记行号。cat -n 文件名 | grep 匹配内容:精准定位匹配内容的位置。

.:当前路径。

cp 源文件路径 目标文件夹(不改名)。

tree:打印显示当前路径下 树型结构。

mv 源文件路径 目标文件路径:移动文件。

chmod用于修改用户/组的文件/目录的权限。格式:chmod +/- rwx 目录名|文件名。

shutdown:安全 关闭或者重启电脑。-r 重新启动电脑;shutdown -c 取消此次关机操作。

网卡是专门负责电脑通讯的硬件设备。IP地址是设置网卡上的地址信息。类比电话,SIM卡相当于网卡,IP地址相当于电话号码。

ifconfig:查看、配置网卡的信息;ping ip地址:检测目标ip地址是否连接正常。

127.0.0.1:被称为本地环回地址,原来测试本地网卡是否正常。

域名:ip地址的别名,方便记忆。如:www.baidu.com 。 端口号:通过端口号可以找到计算机上相应的软件。

ssh(Secure Shell ):数据传输加密,防止信息泄露;数据传输时压缩,提高传输速度。格式:ssh [-p port] user@remote;exit退出远程连接。

常用的ssh客户端:windows--Putty or XSheel。

scp(Secure copy):远程拷贝文件或目录命令。scp [-P port] user@remote(ip):文件路径。  -r:复制文件夹;-P:指定端口号。 

Linux中文件名前"."表示隐藏文件,-a:可是显示隐藏文件。.ssh文件主要保存首次远程连接的信息文件。

ssh的免密登录:ssh-keygen生成两个加密文件(id_rsa私钥;id_rsa.pub公钥),保存在.ssh目录下;ssh-copy-id user@remote(ip)。

ssh配置别名:在.ssh/config文件追加 Host mac[别名]  HostName ip地址   User user[电脑用户]  Port 22[端口号]。

创建用户:useradd(创建新用户) -m(自动创建用户家目录)-g(自动创建用户组,否则创建同名组)passwd(创建用户密码)。

删除用户:userdel -r(自动删除用户的家目录) 用户名。

查看用户信息:id 用户名(可以查看UID和GID)。

查看当前登录的所有用户列表:who

查看当前的登录用户的用户名:whoami

查看命令的执行位置:which

切换用户以及家目录:su [-] 用户名。

chown:修改拥有者;chgrp [-R(递归修改子文件夹和子文件)]:修改组;chmod [-R] 777(分别对用拥有者、组、其他用户):修改权限。

进程:正在执行的程序。软连接:类似于Windows下的快捷方式。

查看系统信息的相关命令:date:查看系统时间;cal [-y]:查看当月的日历 (-y可以查看当前的日历);df [-h(人性化显示)]:查看当前磁盘的剩余空间;df [-h] 目录名:当前目录下文件的大小。ps aux:显示当前用户的进程的详细状态。top:动态显示执行的进程并排序,退出时 q。kill [-9(强制结束进程)] 进程号:杀死进程。find [路径] -name "*.py":查找特定路径下的扩展名为.py文件。创建软连接:ln -s 创建软连接的文件的完整路径  软连接文件名。

tar是Linux常用的文件备份命令。打包:tar -cvf 文件名.tar 要打包的文件的路径; 解包:tar -xvf 文件名.tar。Linux最常见的压缩文件格式为 *.tar.gz。压缩:tar -zcvf 文件名.tar.gz 要打包的文件的路径; 解压缩:tar -zxvf 文件名.tar.gz  -C zh文件指定

apt是Linux常用的安装、卸载和更新软件的命令。sudo apt install 软件名;sudo apt remove 软件名;sudo apt upgrade 软件名。

查看cuda的版本号:nvcc -V。

cat /usr/local/cuda/version.txt(查看cuda版本)和cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2(查看cudnn版本)。

conda info --env:查看当前用户的全部虚拟huan环境。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值