这是人生中的第一篇博客,很高兴认识苏嵌,加入苏嵌,虽然上了三年大学,但对自己的专业并没有很多的了解,也并没有感觉学到什么有用的东西。上了一次苏嵌的课程,听到了很多以前没有听过的专业知识,接触到除了windows之外的另一种操作系统。首次使用虚拟机,感觉很有 成就感,现在大概整理一下我对linux的认识与了解
linux操作系统是一款在服务器上广泛应用的操作系统,虽然起初并不适合普通大众,而且使用起来没有Windows操作系统方便,不过如今的linux发行版已经可以和windows同样易用,并且稳定性及安全性占有优势。
linux特点:社团 免费 开放 易获得 稳定 健壮 GPL 软件
linux系统中一切皆为文件:普通文件(以-开头),目录文件(以d开头),设备文件(以c/b开头),链接文件(以L开头)
另:以p开头-->管道文件
以s开头-->共享文件
以F开头-->堆栈文件
虚拟机的使用:
切换用户:一种方法是点注销,另一种是在[root@local host~]#后加指令su - 用户名
添加用户:adduser kk+回车
查看文件:ls / ls-l
显示所有文件:ls-a (以.开头的为隐藏文件)
修改文件属性:chmod u+x (加可执行) / install.log //忘记是什么意思了,下次上课记得问
创建文件:touch+文件名
编辑文件:gedit +文件名(hello.c)
编译文件:gcc +文件名(hello.c)
执行文件:./a.out (文件名) /后面不加空格
删除文件:rm +文件名(hello.c)[y-->yes表示确定]
强制删除:rm -f +文件名(hello.c)
查看文件:cat +文件名(hello)
gcc hello.c -o hello 表示重新命名替换a.out
编译c++时用g++ gtt demo.cpp //这边不是很确定,下次问下同学
今天先写到这儿,明天又是忙碌的一天,加油吧
看看
惊天