
Linux
文章平均质量分 63
Linux
buptwhq
这个作者很懒,什么都没留下…
展开
-
Git学习笔记
rebase操作前后,最终的提交内容是一致的,但是,我们本地的commit修改内容已经变化了,它们的修改不再基于d1be385 init hello,而是基于f005ed4 (origin/master) set exit=1(远端他人更新的版本),但最后的提交7e61ed4内容是一致的。因为GitHub需要识别出你推送的提交确实是你推送的,而不是别人冒充的,而Git支持SSH协议,所以,GitHub只要知道了你的公钥,就可以确认只有你自己才能推送。合并,合并后的历史有分支,能看出来曾经做过合并,而。原创 2023-05-06 21:52:01 · 1615 阅读 · 2 评论 -
Navicat连接Linux系统MySQL
Navicat连接Linux系统MySQL。原创 2023-03-14 16:30:24 · 733 阅读 · 0 评论 -
(‘You must install pydot (`pip install pydot`) and install graphviz...)
Linux下绘制模型结构图出现报错原创 2022-07-16 11:24:19 · 1837 阅读 · 0 评论 -
xshell评估期已过解决
直接去官网下载:https://www.netsarang.com/en/xshell-download/进入后,选择Home and School Users方式下载。输入相应信息即可。原创 2022-03-27 15:57:00 · 290 阅读 · 0 评论 -
tf使用GPU训练与推理记录
推理import osos.environ['CUDA_VISIBLE_DEVICES'] = '0, 1' # 选择GPU设备predict = model.predict(SignalSeq_16[:10])训练os.environ['CUDA_VISIBLE_DEVICES'] = '0'gpus = tf.config.experimental.list_physical_devices(device_type='GPU')for gpu in gpus: tf.config原创 2022-03-16 18:19:29 · 1030 阅读 · 0 评论 -
Ubuntu安装软件出现E: Unable to locate package zip
问题解决apt-get update效果图恢复正常。原创 2022-03-09 12:22:21 · 997 阅读 · 1 评论 -
ssh配置免密登录
cd # 进入用户根目录cd .ssh/vim config在config文件中进行配置:Host test(自定义名称) Hostname 登录用户名 User IP地址 Port 端口号配置后生成公钥秘钥:ssh-keygencd ssh-copy-id test(自定义名称)配置完成。登录输入ssh 自定义名称即可。...原创 2022-02-06 17:12:07 · 849 阅读 · 0 评论 -
Linux大作业
2021.121. 常用命令1)查看系统版本、内核版本、CPU 信息、内存信息、 显卡信息2)创建文件夹/root/test,在该文件夹中创建文件test.sh,复制 test.h 到/root 下,删除文件夹/root/test3)编写 crontab,使得每周六凌晨 3:00 启动备份脚本“$ backup.sh”2. Shell 基础知识3. Shell 编程1) 编写一个 shell 脚本,输入一个奇数,打印对应行数的菱形,如输入为 5 ,则打印2)编写一个shell 脚本,实现人机猜拳,计算机随机原创 2022-01-08 23:55:01 · 1952 阅读 · 1 评论 -
Linux tr/tee/crontab
2021-11-081. 文本文件 1.txt ,This is a bad book.That is a bad person…把该文本文件的连续多个空格变为一个空格,删除其中的 bad 文本,并用大写字母输出为一个新文件new.txt$ cat 1.txt | tr -s “ “ | tr -d “bad”| tr [:lower:] [:upper:] >new.txt2. 显示本机的所有文件到屏幕上,并同时保存屏幕上的输出内容te原创 2022-01-08 23:35:45 · 855 阅读 · 0 评论 -
Linux解压文件记录
在Windows百度网盘下载数据集后,在cmd中通过sftp将数据集传至Linux:sftp -oPort=xxx 用户名@IP地址上传后自然就需要解压,简单记录一下,陆续更新。rarmkdir 20211104波形lsmv 20211104波形.rar 20211104波形cd 20211104波形/lsunrar e 20211104波形.rare: 解压压缩文件到当前目录,因此提前创建文件夹。(如果是 x 参数,解压后,所有的内容都放在一个同名的文件夹原创 2021-12-13 18:07:09 · 721 阅读 · 0 评论 -
Linux filter&管道&sed&awk
管道:filter:Example : cat grep sort wc$ wc < file # standard input replaced by file$ wc file # arguments format|[一般命令] | [filter指令] | [filter指令]若第二个及之后的命令非filter指令,则需要用xargs。$ echo test* | xargs ls等价于$ ls test*$ cat 30.sh | xargs # 多行输入单行输出sed是原创 2021-11-07 15:46:07 · 1554 阅读 · 0 评论 -
Linux变量值的传递&进程管理&Quoting&正则批量&后台运行
2021-10-251. 写一个脚本,验证一下在子进程中将一个变量的值改变,并将这个变量的值的改变带回到父进程的内存空间里 (export ,source)1.1 一个进程有 local 区和 env 区两个变量空间。定义新变量时,将由 local 数据区分配内存,此区域中的变量对当前进程是私有的,通常称为局部变量。后续的任何子进程都不能访问这些局部变量。但是,移动到 env区的变量子流程可以访问。因此需要将变量通过export命令拉到env区。1.2 source不用source:可见,在子原创 2021-10-31 22:12:09 · 719 阅读 · 0 评论 -
Linux变量区&3种替换
2021-10-18变量:local区、env区一个进程有 local 区和 env 区两个变量空间。定义新变量时,将由 local 数据区分配内存,此区域中的变量对当前进程是私有的,通常称为局部变量。后续的任何子进程都不能访问这些局部变量。但是,移动到 local 区的变量子流程可以访问。几个隐藏文件 (可用ls -a来查看)替换:变量替换、命令替换、波浪线替换与alias对比:alias别名$ alias copy=”cp -i”则copy可直接作为命令使用,无需$等符号变量替换$原创 2021-10-31 21:42:46 · 1519 阅读 · 0 评论 -
Linux文件权限&查看系统版本&定义别名
2021.10.111.将文件 file 改变为 -rwxr-xr-x 属性 (chmod 755 file)将目录dir1 改变为 -drwx------ 属性 ( chmod 700 dir1 )2.在本机上寻找所有超过50M的文件,打印结果,并初步计算一下用了多长时间。($ vi 1.shtouch file1find / -size +50000k > file.listtouch file2$ chmod u+x 1.sh$ ./1.sh)该题需要修改.s原创 2021-10-23 23:46:05 · 1140 阅读 · 2 评论 -
Linux正则表达式&文件分割合并&软连接
2021.09.271.在/etc 目录下,寻找以p开头,以wd结尾的文件。( $ find /etc -name p*wd )在/etc 目录下,寻找以p开头,中间有2个字符,3个英文字母,以e或者E结尾的文件 ($ find /etc -name p??[a-z][a-z][a-z][eE])2.创建./work 目录,(mkdir),将文件 /etc/passwd 拷贝到该./work目录中 (cp),将其改名为passwd_dy (mv), 然后将这个./work目录拷贝的 ./wor原创 2021-10-23 13:29:51 · 1515 阅读 · 0 评论 -
Linux搜寻文件&查看用户练习
2021.9.13命令提示符:~对root用户来说是/root,对普通用户(test1)来说是/home/test1在其余路径时命令提示符是$/下常见的文件:/bin 二进制文件,常用命令的可执行文件,(ls,cp,mkdir ,rm)/etc 配置文件 (/etc/passwd,/etc/group, /etc/profile)/lib *.a 静态库 *.so 动态库/mnt 硬件挂载/var/boot/home 各个普通用户所在的文件夹/lost+found/opt/r原创 2021-10-06 10:30:31 · 609 阅读 · 1 评论 -
Linux添加用户&vi使用练习
学习资源:学校Linux课程,《鸟哥的Linux私房菜》1. 作为root, 增加一个test1 用户,并且属于speech组。增加一个test2用户,并且让其属于image 组,然后再删除这个用户。(adduser , userdel )还可以修改密码:在这里输入密码时屏幕是不显示的,继续输入即可。密码越复杂越容易通过,一般是数字+字母+特殊字符。2. GPLGPL (GNU General Public License)的出发点是代码的开源/免费使用和引用/修改/衍生代码的开源/免费使原创 2021-10-05 23:54:42 · 885 阅读 · 0 评论