笔记
boost66
这个作者很懒,什么都没留下…
展开
-
操作系统基本框架
原创 2021-10-14 22:00:20 · 476 阅读 · 0 评论 -
bash与tcsh的区别
shell脚本主要由sh,csh,bash,tsch等,其实各个shell的功能是差不多的,有的知识语法上面的不同而以。linux默认的shell为bash。二者语法的区别如下:一、bash1、if…else语句if [ 2 -gt 1 ];thenecho “true”else echo “false”fibash的空格判断[ ]中所有的组件中间都需要用空格键来分隔。bash中if和then是分开的,if后须加 ;才能跟then二、tcsh1、if…else语句#!/bin/tcsh原创 2021-10-09 18:06:56 · 1466 阅读 · 0 评论 -
linux下命令行运行matlab脚本(不显示matlab界面)
matlab -nodesktop -nosplash -r ‘脚本名称’-nodesktop :启动jvm(Jave Virtual Machine),不启动desktop, 但help 界面,preferences界面等仍可通过cmdline 调出,即jvm启动但不启动desktop,可以启动其他显示; 但是matlab不会在cmd history记录本次执行的命令-nosplash 只是不显示启动时的log画面,jvm,desktop等正常启动-nodisplay 启动jvm,不启原创 2021-09-14 16:19:38 · 1505 阅读 · 1 评论 -
vs code配置git环境,并利用代码托管平台GitHub进行源代码版本管理(window10系统)
1、安装git通过https://git-scm.com/进行安装,全部选择默认选项。通过终端命令进行测试安装是否成功。注:所有的终端操作建议在Git bash上操作。git --version出现版本号说明安装成功。2、Git基础配置(1)添加用户名git config --global user.name "your name"(2)添加用户名对应的邮箱git config --global user.namail your email(3)检查是否配置成功git config原创 2021-08-16 10:42:22 · 377 阅读 · 0 评论 -
Ubuntu修改usr/lib权限之后产生大量日志文件无法删除(无法进入使用sudo命令)
1、进入recovery2、出现重新挂载硬盘:mount -o remount rw /3、删除error_log文件rm -f /var/log/cups/error_log4、因为之前把usr/lib的权限设置成777,权限给的太高的缘故。 解决办法:把权限恢复,设置成755 chmod 755 -R lib 这样就不会有错误日志记录了...原创 2021-06-20 13:56:34 · 1096 阅读 · 0 评论 -
自动变量,非自动变量,全局变量与局部变量
自动变量,就是普通的局部变量相对于静态变量而言的 非自动变量有两种,一种是全局变量,一种是静态变量(不被释放)2、全局变量和static变量一样只初始化一次,用static定义的全局变量不能被外部文件通过extern来使用,用static定义的局部变量只初始化一次例如void eg(){ static i=1;//这样定义之后再次进入这个函数时候i=3,而且i这个变量不会被释放掉 i=i+2;}如果是void eg(){&nbs原创 2021-03-17 11:34:38 · 2046 阅读 · 0 评论