linux 命令详解 大于号_linux常用指令

-:screendate查看时间

cal 查看日历 cal 2016 查看2016年日历 cal 1 2016查看2016.1月日历

pwd 查看自己当前所在的文件夹

cd /调到总目录下面

ls 查看目录下的文件有哪些

ls -l 查看文件的详细信息 d文件夹 -文件 total 0什么都没有

cd 相应文件夹名 进入该文件夹 例如 cd/home 进入home文件夹

clear 清空屏幕

cd..退出该文件夹 回到上一级文件夹

mkdir a 在当前位置建新文件名为a的文件夹

rmdir a 删除a文件夹

cp a b 复制a文件 命名为b

cat a 查看a文件的内容

diff a b 查看两个文件有什么差别 没有东西就是没差别

rm a 永久删除a文件

rm -r 删除文件夹及里面内容

mv a b 改文件名a为b

mv a c 把文件a移动到c文件夹里 c必须存在且为文件夹

less a 文本浏览 能上下移动(相当于滚轮) 按字母q退出

conda create -n env_name python=3.7conda新建虚拟环境

conda create -n env_name numpy matplotlib python=3.7conda安装包

conda activate your_env_name 激活虚拟环境

conda deactivate 退出当前虚拟环境

conda remove -n your_env_name(虚拟环境名称) --all 删除虚拟环境

conda list:查看安装了哪些包。

conda install package_name(包名):安装包

conda env list 或 conda info -e:查看当前存在哪些虚拟环境

conda update conda:检查更新当前conda

export CUDA_VISIBLE_DEVICES=GPU序号 选定GPU

ssh cu01 进入工作的gpu

nvidia-smi 查看GPU使用情况

scp local_file remote_username@remote_ip:remote_folder 传输文件

例子:scp /home/space/music/1.mp3 root@www.runoob.com:/home/root/others/music

后台运行集群,关掉终端不会停止

screen -S yourname -> 新建一个叫yourname的session

运行python文件

关掉后查看

screen -ls

screen -xr 3224031.LM

kill掉screen进程

screen -S session_name -X quit

chmod 修改权限(u作者 g小组 o其他人 r w x 读 写 运行 ) 100 4允许写

例如:chmod u-r a 禁止作者读a文件

chmod g+w a 允许组员写a文件

chmod 444 只允许作者小组其他人读 //100 100 100 444

grep 字 a 查看a文件有没有叫“字”的东西

grep l* a 查看a文件有l或多个l出现的单词

grep ^H a 查看a文件以H开头的单词

grep [hH]ill 列出Hill或hill

grep h.ll 列出h任意ll 如hall hell hwll等

head a -n 5 查看一个文本的文件头5行内容

tail a -n 5查看一个文本的文件最后5行内容

wc a 查看a文件有多少字(行 字数 字符 文件名)

wc -w a 查看a文件有多少单词

wc -w l 查看a文件有多少行

wc -w c 查看a文件有多少字符

>redirect 重定向符号

运行脚本:sh 脚本名

注释用#号

a=10 变量赋值时不能加$符号 赋值不能加空格

echo $a 使用变量时 要加$这个符号

echo 字符串 字符串加不加引号无所谓

a=10

b=3

c=`expr $a + $b`

echo $c 输出表达式a+b的值c

c=`expr $a \* $b` 输出表达式a*b的值c 单写*不行

+ - \* /加减乘除 \( \)左括号 右括号 运算符左右两边一定要加空格

if [ $a -gt $b ] 大于号 -gt 小于号 -lt 大于等于 -ge 小于等于 -le 等于-eq 不等于-ne

then

echo $a

else

echo $b

fi //if 和 fi相当于大括号

for循环:

for x in .....

do

..............

done

while 循环:

while [条件]

do

......

done

read 输入 echo输出

echo "please enter a"

read a

字符串与字符串怎么作比较

password="hello123"

echo "please enter a password"

read userpassword

if[ $password = $uesrpassword] //注意 使用的是=且左右要加空格

then

echo "密码正确"

else

echo "密码错误"

fi

str1=“hello” str2=“world”

str3=“$str1$str2” //凭借字符串

-z 判断其是不是 空的字符串

-n 判断其是不是 不是空的字符串

Linux脚本语言的数组,需要用bash命令才能运行。

USER用户名 HOME用户主目录~

环境变量:echo $PATH

压缩文件 tar -zcvf

解压文件 tar -zxvf

wget 网址 //下载东西

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值