Linux的入门学习

要学习Linux首先就需要知道Linux是什么?Linux其实就是一个操作系统,它是一个基于Unix的多用户、多线程的操作系统。一切都是文件,操作系统、命令、硬件、软件对于Linux来说都是文件。这篇主要是介绍Linux的一些基本的命令的,常用的技巧。

1.下面是一些常用的命令:

  • 1.安装vmware和clentos就可以开始了,通常使用镜像下载
  • 2.reboot重启
  • sync保存 (通常先用保存 )
    shutdown关机(要设置时长)
  • 3.www就是存放项目的
  • 4.usr:相当于Windows Programmer
  • 5.etc:配置文件
  • 6./home:主目录
  • 7.opt:放外来软件
  • 8./root:系统管理员,超级权限用户的主目录
  • 9.tmp:临时文件目录

2.目录查看以及简单的简单文件操作和用户操作

  • cd:切换目录 /.当前目录
  • cd …/上一级目录
  • -a全部包括隐藏文件
  • -l权限
  • pwd:当前目录
  • mkdir xx:创建文件夹
  • -f:强制删除
  • -r:递归删除
  • -i:互动,删除询问
  • cp xx xxx:复制
  • rmdir:删除文件夹 加上-p就可以直接删除多个 比如 -p xx/xx/x mv xxx xxx:移动和重命名
  • -ll:结果详细
  • -:没有这个权限
  • chgro:改变属主,也就是第一个
  • chown:改变第二个
  • chmod:改变权限

3.读写文件操作:

  • less xx:可以上下键翻动 用q来退出,n向下查询,N向上查询,/就是查询执行的字符串
  • more xx:只能enter键翻动
  • cat:查看文章
  • tac:倒序查看
  • nl:有行号
  • head -n (查看行数) 文件名:查看前面的?行
  • tail -n (查看行数) 文件名:查看末尾的?行
  • -:就是文件的意思,比如 - xxxxxxxxx ,dxxxxxxxxx文件夹,lxxxxxxxxx链接

4.账号管理学习
①.属主:这个文件属于谁
②.属组:这个文件属于哪个组
③.useradd -m 文件名:创建用户
userdel -r 文件名:删除用户
usermod -d 文件目录 文件名:修改用户位置
④.设置密码passwd 用户名
su 用户名:切换用户
⑤.passwd -l 用户名:锁住用户不能登录
passwd -d 用户名:没有密码也不能登录

5.用户组

  • 1./etc/passwd就是可以看用户信息 ②.密码通常都是x
  • 2 .groupadd 组名 groupdel 组名 groupmod -g 组序号 -n 组新名字 旧名字:修改
  • 3.etc/group:查看组
  • 4.etc/shadow:组加密的密码展示
  • 5.df -h:查看挂载目录的占用大小,相当于就是我们window系统下面的磁盘
  • 6.du -a:就是具体到每个文件占用的大小,可以看到文件夹,也可以看到子集目录
  • 7.mount 挂载到某个目录
  • 8.umount:卸载

6.软链接和硬链接

  • 1.什么是硬链接?
    硬链接其实就是文件的多种访问路径,比如现在f1的硬链接f2,这个时候误删了f1,但是实际上我们还可以通过f2来进行访问文件
  • 2.什么是软链接?
    软链接其实就是一种快捷方式,如果源文件删除了就没办法访问了。比如f1创建了软链接f3,如果f1被删除了,那么f3也会失效。

echo xxx >>文件名:输入字符到文件
ln xx xx :创建硬链接
ln -s xx xx:创建软链接

7.Vim编辑器的简单使用

  • 1.冒号:就是去到尾行,然后执行wq保存后退出,w保存,q退出
  • 2.i就是允许插入
  • 3.x删除光标所在的字符
  • 4.一开始进入的时候是只能读的,每次创建或者查看都需要使用 vim 文件名来访问更改
  • 5.esc:退出编辑模式
  • 6.u:撤销
  • 7.set nu:显示行号

8.联网以及搭建项目在Linux
搭建项目Linux只需要打包一下项目然后把jar包复制过去就可以了。但是在这之前需要按照jdk8 rpm包并且复制到Linux系统里面安装,还要设置etc/profile的环境变量。如果是搭建在服务器上的还需要开端口访问。

联网的话需要用到桥接,如果无法桥接,直接把网络设置成默认就好了。然后其中如果遇到vm启动黑屏问题很有可能是你的ClientOS出了问题,可以选择重新安装或者修复,修复比较浪费时间。通常在搭建的时候会使用快照来保存,不要轻易修改任何配置。