韩顺平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文件中管理开机启动程序

时间: 2024-10-08 15:45:51

韩顺平linux视频笔记的相关文章

韩顺平Linux视频教学学习笔记

    linux的学习流程     linux的课程体系 UNIX的版本: linux的版本 linux的关机.用户登录.用户注销 vi编辑器的使用 linux的文件目录: 注:/usr目录相当于windows上面的program files,为软件安装的默认路径     linux用户的管理 linux的运行级别:类似与windows的启动模式,安全模式.正常运行模式等 解决修改错误配置的方法 注:只有单用户模式启动时,系统不会去扫描/etc/inittab的文件内容.另外,也可以通过单用户

韩顺平Linux视频教程—笔记(全)

Linux操作系统学习 linux的特点 优点: 1.免费的/开源的系统 2.支持多线程/多用户的系统 3.安全性好 4.对内存和文件管理优越 linux体积最少只需要内存4M,由于小所以可以做嵌入式开发 缺点: 操作相对困难 Linus于1991年至1994年将unix的微型版minis加以开发出linux 现在redhat红帽子.BSD.SUN等公司进行再发行 在windows环境下可以使用(VM等)虚拟机来运行linux 在linux运行startx命令可以进入图形操作界面 root是li

http请求详解,防盗链技术_韩顺平PHP视频听课笔记

韩顺平PHP视频听课笔记 第84讲 http请求详解,防盗链技术 1,  通过httpwatch插件来抓取http请求内容 2,  http1.0短连接, http1.1长连接 http1.0短连接:每次通信时间很短,效率极低,已被废除. http1.1长连接:通话时间长.只要现在基本都采用http1.1. 只要Connection的状态为keep-alive,就说明是通话状态 3,  http是tcp/ip协议的一个应用层协议,http也是我们web开发的基础. 4,  一个问题:看一个tes

linux视频笔记(韩顺平1-5)

一.linux概况: 1.linux市场需求: linux系统管理员.linux程序员(需掌握C/C++.java.php.jsp...),包括linux软件工程师和linux嵌入式开发 2.学习流程: ·1 linux平台上的开发,包括vi.gcc.gdb.make.jdk.tomcat.mysql及其它linux基本操作 ·2加厚C语言功底<C专家编程>或java语言 ·3学习unix环境高级编程 ·4linux应用系统开发.linux嵌入式开发 3.学习秘诀:思考--实践-----再思考

0925 韩顺平java视频

一.土豆 http://www.tudou.com/listplay/S87umj3qeBY/dWkqGPYAfZ4.html 二.爱奇艺 io流 http://www.iqiyi.com/w_19rqyhn8qp.html

韩顺平老师《一周学会Linux》视频笔记

前言: 这个教学视频使用的软件环境是: Red Hat Linux(Kernel 2.4.20-8)红帽Linux系统[release 9 shrike],在虚拟机中运行 1.成为一个Linux专家的秘籍是: 思考-实践-再思考-再实践-- 2.Linux学习方法: 1.高效而愉快地学习:边看视频边操作效率不错: 2.先建立一个整体框架,再细节:高屋建瓴,从宏观上把握知识体系,然后再逐个突破: 3.用到什么学什么:不可能把一个技术事无巨细地都学完,掌握一个基础,其他的等用到了再去学习: 4.先K

韩顺平视频学习笔记-简易qq

1 package myclient; 2 3 import java.net.*; 4 import java.util.Date; 5 import java.text.SimpleDateFormat; 6 import java.awt.event.ActionEvent; 7 import java.awt.event.ActionListener; 8 import java.io.*; 9 import java.awt.*; 10 11 import javax.swing.*;

驱动开发读书笔记. 0.06 嵌入式linux视频开发之预备知识

驱动开发读书笔记. 0.06  嵌入式linux视频开发之预备知识 由于毕业设计选择了嵌入式linux视频开发相关的项目,于是找了相关的资料,下面是一下预备知识 UVC : UVC,全称为:USB video class 或USB video device class.是Microsoft与另外几家设备厂商联合推出的为USB视频捕获设备定义的协议标准,目前已成为USB org标准之一. UVC linux driver: UVC linux 驱动 需要在编译内核的时候选上 配置内核 Device

初级Oracle和SQL学习者的学习笔记。韩顺平-玩转oracle。

我自己就是一个oracle和sql的初学者,前段时间看了韩顺平老师的oracle视频教程,觉得很深入浅出,收获了很多.同时自己也做了不少笔记,现在想将纸质笔记以自己的话总结出来.俗话说得好:教学总是相得益彰,在总结的过程中想必会加深自己的印象,能够巩固自己的学习过程. oracle 用户部分: 创建用户:create user user_name identified by user_password; 此时用户并没有连接数据库的权限.需要给其赋予连接权限 赋予权限:权限分为对象权限和系统权限.