韩顺平linux视频笔记

韩顺平linux视频笔记

 

Linux特别重要的命令:

1.      shutdown  –h  now 立即关机

2.      shutdown  –r now  立即重启

3.      reboot 重启

4.      pwd  显示当前目录的路径

5.      useradd ***  添加一个用户

6.      passwd username  设置username的密码,不加username则表示给当前用户更改密码

7.      userdel username 删除一个用户;userdel  –r username删除用户及用户的主目录

8.      logout  注销登录,切换用户(必须在命令行界面下)

 

常用命令:

1.      init [0123456]  指定运行级别

0:关机

1:单用户

2:多用户状态没有网络服务

3:多用户状态有网络服务

4:系统未使用保留给用户

5:图形界面

6:重启

常用3和5。0和6比较危险。修改/etc/inittab文件里的id:5:initdefault:的数字来指定相应的运行级别。

解决修改错误配置的方法:在进入grub引导界面的时候,输入e,选中第二行,再输入e,再最后输入  “  1”,代表单用户级别。回车,再输入’b’,回车。将运行级别改回来就可以了。这一招也可以用来找回丢失的密码。

2.      cd 改变目录

3.      ls 列出文件和目录

ls –a 显示隐藏文件

ls –l 显示长列表格式

4.      mkdir 建立目录

5.      rmdir删除空目录

6.      touch建立一个空文件

7.      cp 复制命令

8.      cp –r dir1 dir2递归复制命令(复制子目录信息)

9.      mv 移动文件和改文件名

10.  rm 删除文件和目录

11.  rm –rf * 删除所有内容(包括目录和文件), r 递归 f 强制

12.  ln 建立符号连接 ln –s/etc/inittab inittab  inittab指向实际文件/etc/inittab

13.  more filename显示文件内容,带分页,按空格向下翻页。Ctrl+pageup向上翻页

14.  在Linux和Unix系统中,|就是管道命令。把上一个命令的结果交给|后面的命令处理

15.  ls –l dir  | more

16.  less  filename显示文件内容,带分页

17.  grep –n  “some word” filename 在文件中查找关键字,并显示行数

18.  man命令相当于dos下的help

19.  find 搜索文件及目录

find dir -name filename 从指定目录查找文件

find dir  –size  +10k  从指定目录查找大小为10K的文件

find dir  –amin  -10  从指定目录查找10分钟之内存取的文件或目录

find dir  –atime  -10  从指定目录查找10小时之内存取的文件或目录

find dir  –cmin  -10  从指定目录查找10分钟之内修改过的文件或目录

find dir  –ctime  +10  从指定目录查找10分钟之前存取的文件或目录

 

20.  ls –l > a.txt 重定向命令:列表的内容写入到文件a.txt中(单箭头覆盖写)

ls –al >> aa.txt 追加写

21.  groupadd  groupname添加组,查看计算机所有的组:cat  /etc/group

22.  useradd  -g groupname  username 添加用户并放入指定组

23.  cat  /etc/passwd 查看系统中所有用户信息

example:   xiaoming:x:504:503::home/xiaoming:/bin/bash  用户名:密码:用户ID:组ID::用户主目录:该用户使用的shell(相当于命令解析器)

24.  改变目录权限:

25.  改变用户的组

26.  ls –l命令

 

27.  在虚拟机里通过虚拟光驱将iso文件挂载至Linux系统的方法:

1.      点击虚拟机设置,选择CD/DVD(IDE)一项,Broswer你想要挂载的镜像文件

2.      在linux系统里输入命令mount /mnt/cdrom/挂载

3.      Cd /mnt/cdrom/进入挂载的目录

4.      Ls就可以看到那些文件了

 

1.      同上

2.      输入命令ls /dev/ | more查看是否有cdrom这个目录,没有的话,点击CD/DVD(IDE)一项里的高级设置,修改类型

3.      再次进入系统,有了的话可以输入命令mount  /dev/cdrom  /mnt,将cdrom挂载至/mnt,这时就可以进入/mnt目录了

4.      取消挂载只需输入 umount /dev/cdrom即可

 

28.  JDK的安装步骤:

29.  Eclips安装

30.  查看linux分区情况:fdisk –l

31.  df path 查看目录挂载在那个分区

32.  df –h 查看分区空间使用情况

33.  Samba服务器——实现linux操作系统和windows操作系统之间文件共享

34.  Shell的概念:

35.  查看目前使用的是哪种shell

Env [该命令可以显示当前操作系统的环境变量]

36.  Shell修改:

Chsh –s 新的shell

37.  查阅最近使用的5个命令:history 5

38.  !5此项说明执行历史编号为5的命令

39.  !ls 此项说明执行最后一次以”ls”开头的命令

40.  Tracert 目标ip/域名追踪路由命令

41.  Linux/Unix系统查看ip命令:ifconfig

42.  Linux网络环境配置

1.      以root身份登录,输入setup命令

2.      运行/etc/rc.d/init.d/network restart命令使设置生效

43.  第二种方法:

1.      Ifconfig eth0 x.x.x.x对网卡进行设置

2.      Ifconfig eth0 network x.x.x.x对子网掩码进行设置

这样配置网络会立即生效,但是重启后会恢复原来的设置

44.  RPM(ReadHat Package Manager) ReadHat软件包管理工具

一种用于互联网下载包的打包及安装工具

45.  Rpm –ivh rmp包全路径安装rpm包,有提示,进度条

46.  Rpm –e  rpm包名称卸载rpm包,可能会牵扯到其它程序,强制删除请使用—nodeps选项

47.  Rpm –U rmp包全路径升级rpm包

48.  Samba服务器的安装

49.  任务调度

想要系统在某个时间执行某个任务

时间设置规则:

50.  终止任务:

51.  查看系统进程

52.  终止进程

53.  Top查看进程信息(能自动更新)

54.  Mysql数据库手动安装

55.  如何实现在任何目录下可以直接运行mysql,做法是修改用户目录下面的.bash_profile,在PATH选项加上mysql的路径即可。etc/目录下也有这个文件,对应的是所有用户的环境变量

56.  Mysql的驱动应该放在jdk下(mysql主目录/jre/lib/ext/)

57.  备份数据库

58.  .bashrc文件中管理开机启动程序

发表评论

邮箱地址不会被公开。 必填项已用*标注