Linux 知识点

 

Linux 优点:

1.       免费/开源

2.       支持多线程/多用户

3.       安全性好

4.       对内存和管理优越

缺点:

         操作相对困难

Linux 最小只需要4m就可以运行,因为小所以也可以做嵌入式开发.

 

相关目录解释:

         root  存放root用户的相关文件

         home 存放普通用户的相关文件

         bin      存放常用命令的目录

         sbin    要具有一定权限才可以使用命令

         mnt    默认挂载光驱和软驱的目录             

         boot  存放引导相关的文件

         etc    存放配置相关的文件

         var     存放经常变化的文件

         usr    存放安装目录的默认文件夹  类似与windows下的program files文件夹

 

添加、删除、修改密码

只有root用户和有root权限的用户才可以添加用户

useradd  xiaoming                              添加用户              useradd  小明

passwd  用户名            设置密码              passwd   小明

passwd 用户名             修改密码              passwd   小明   即修改小明的密码

userdel  用户名             删除用户

userdel  xiaoming                              删除用户目录

userdel  -r  xiaoming                     删除用户以及用户主目录

 

添加组:

goupadd policaman                   创建组

cat /etc/group  vi /etc/group         查看linux中的所有组的信息

useradd –g 组名 用户名                将用户添加到组中

vi /etc/passwd  cat /etc/passwd  查看linux中所有用户信息

 

文件权限分3种: r 可读   用 4表示 

                                      W 可写  用2 表示

                                      X 可执行  用 1 表示

 

 

运行级别

         0:关机

         1: 单用户

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

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

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

         5: 图形界面

         6:  系统重启

常用运行级别是3和5,要修改默认的运行级别可改文件

/etc/inittab的id:5:initdefault:这一行中的数字

 

Windows文件共享的核心是SMB/CIFS;

当windows系统共享设置好后,就可以在linux客户端挂接(mount)了,具体操作步骤如下:

         # mkdir –p /mnt/samba 注:建立一个目录作为挂接点(mount point);

         # mount –t smbfs(或者cifs) –o username = administrator, password = *** //192.168.10.12/c$ /mnt/samba

         注: username = administrator, password = *** //192.168.10.12/c$ 是windows计算机上的用户和密码  c$是这台计算机的一个磁盘分享。

        

 

ls              查看当前目录和文件

ls –a          显示隐藏文件

ls –l          查看详细目录列表(长列表格式)

reboot                                 重启

logout                                   注销

pwd                                    显示当前在哪个目录下

su-                                         命令切换成管理员

./ xxx.bin                          安装.bin结尾的文件

tar –zxvf xxxx.tar.gz                  安装tar.gz结尾的文件

/etc/profile                        环境配置文件

export JAVA_HOME    导入到环境变量中

mount /mnt/cdrom/         把iso挂载到linux操作系统上    

touch                                    建立空文件

more                                     显示文件内容 , 带分页

less                                       显示文件内容带分页

grep                                                                 使用方法  grep “shunping”  aa.java 

grep –n                                显示行数

man                                      帮助   相当于dos下的help   使用  man grep  列出grep的用法

 

find                                        搜索文件及目录

find / -name yaner          意思是从根目录开始搜索名称为yaner的文件或目录 

find /home –size +10k      查找/home目录下大小为10k的文件

find /home –amin -10       10分钟内存取的文件或目录

find /home –atime -10     10小时内存取的文件或目录

find /home –cmin -10       10分钟内更改过的文件或目录

find /home –ctime +10    10小时前更改过的文件或目录

 

>管道定向命令

Ls  -l > a.txt 列表中的内容写入文件a.txt中(覆盖写)

Ls –al >> a.txt 列表中的内容追加到文件aa.txt的末尾

从文件中输入信息 database_program < database_data

 

在linux和unix系统中, |就是管道命令,  解释:把上一个命令的结果交给|的后面

的命令处理

 

 

Linux文件系统是采用级层式的树状,最上层根目录是“/”.

 

 

Vi编辑器                   充当windows下的记事本

使用示例: 编写一个java程序,编译并执行。

            步骤:  1: vi  Hello.java       新建Hello.java文件

                               2:  输入 “ i ”, 进入插入模式    开始输入代码

                               3: 输入 “ esc ”, 进入命令模式

                               4: 输入 “ : ”,  wq         保存并退出    q! 退出但不保存

                               5:   编译 javac Hello.java

                               6:   运行 java Hello

 

 

解决修改错误配置的方法:

         在进入grub引导界面的时候,请输入“e”,

再选中第二行,输入“e”。

在最后输入1 [单用户级别]

 

 

 

30.01

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值