Linux学习课程笔记(2)

Linux的常用命令

命令 init[0123456]

0:关机

1:单用户

2:多用户无网络

3:多用户有网络

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

5:图形界面

6:系统重启

初始化系统启动的配置

ls -a显示隐藏文件

ls -l 显示长了表格式

参数可以重叠比如 ls -al

文件目录操作功能

mkdir 建立目录

rmdir 删除空目录(有文件的不行)

rm 删除文件

touch 建立空文件

cp 复制命令

cp -r dir1 dir2 递归复制(复制文件目录下的所有文件)

mv 移动文件和改文件名

find 查找文件或者目录

比如 find / -name xxx  从根目录开始查找一个文件名为xxx的文件 从根目录查找速度会很慢

文件查看功能

more 分页显示文件内容,滚动完毕自动退出,或者分页状态中按Q停止

less 分页显示文件内容,但是允许向上滚动,用Q退出

cat 查看文件内容不分页

grep 查询文件内的文字,只查询文件里有没有

grep "xxxx" filename

-n 显示行号

管道命令

| 管道命令 在linux和unix系统中

把上一个命令的结果交给|后的命令来处理

比如 ll /etc/ | more 分页显示etc目录的内容

>管道定向命令 输出转移

把上一个命令的结果交给>的文件并覆盖

>>

把上一个命令的结果交给>>后的文件并追加到末尾

<管道定向命令 读入

文件权限管理

Linux文件都有所有者和权限概念

权限分 读、写、执行

所以

wrx-r--r-表示本人可读可写可执行、本组其他用户只读、其他用户只读

文件的所有者和所在组一般为创建文件的用户和该用户所在组

chown username filename 修改文件的所有者

时间: 2024-08-26 03:26:37

Linux学习课程笔记(2)的相关文章

Linux学习课程笔记(3)

文件权限管理 passwd username 修改用户密码 groupadd groupname  添加一个组 查看linux中所有组的信息,保存在 etc/group 中 添加用户的时候,可以指定将用户添加到那个组 useradd -g username groupname 查看linux中所有用户信息 在文件/etc/passwd中 link:x:1000:1004:Link Lee:/home/link:/bin/bash 用户名:密码:用户ID:所在组ID:用户描述:用户组目录:该用户所

Linux学习课程笔记(4)

Linux的磁盘和分区管理 挂载命令 mount  设备名称 挂载目标(挂载点) mount /dev/mapper/centos-home /test/ --把home挂载进test目录 挂载cdrom的时候直接用 mount /mnt/cdrom 卸载命令 umount 设备名称 df -lh 查看磁盘使用详情 df FilePatch 查看目录挂载在哪个分区上 fdisk -l 查看磁盘分区详情 硬盘标识符为hdx~ sdx~ 等 IDE硬盘的驱动表示服为hd,SCSI硬盘用sd表示 "x

linux —— 学习使用笔记

1. linux 各个分区的作用 http://www.cnblogs.com/200911/p/4012161.html 2.windows + ubuntu 双系统时划分 ubuntu 空间时“空闲空间” 变 “不可用”? 出现这种情况,估计是将分区类型选为主分区了,linux系统默认最多有四个主分区,去掉win7 的那一个,最多只能有3个主分区了,如果这3个主分区没用完70G剩下的空间就哪个系统都不能用了,浪费掉了.所以,解决的办法是将所有分区类型选为 逻辑分区 即可.原文link 3.s

Linux学习私人笔记-压缩文件命令

常用的压缩命令有: .zip  .gz  .bz2  .tar.gz  .tar.bz2 .zip格式在linux和Windows中可以互用: zip 压缩文件名 原文件名 :压缩文件. zip -r  压缩目录名 原目录名 :压缩目录. unzip 压缩文件名 :解压文件/目录. gzip 原缩文件名 :压缩文件,文件格式自动为.gz格式,并且原文件消失. gzip -r 原目录名 :压缩目录,目录格式还是源格式,但目录中的文件都被压缩为.gz格式. gzip -d 压缩文件名 :解压文件.或

Linux学习私人笔记-账号管理

Linux账号管理与权限 1>用户账号信息主要在/etc/passwd 和 /etc/shadow 两个文件中, 打开(cat /etc/passwd)passwd文件可以看到此图 共有7个字段用:隔开 账号名称:密码:UID:GID:用户信息说明:用户的主文件夹:Shell 密码用X代替,为了保密. 打开( cat etc/shadow)/etc/shadow文件可以看到此图 共有9个字段用:隔开 账号名称:密码:最近密码更动的日期:密码不可被更动的天数:密码需要重新改动的天数:密码需要更改期

linux —— 学习使用笔记(软件操作:安装、卸载、执行)

目录: 0.相关基本命令    1.安装软件    2.卸载软件    3.打开软件  0.相关基本命令 与软件操作相关的主要命令有:dpkg  和 apt-get . dpkg   : “dpkg ”是“Debian Packager ”的简写.为 “Debian” 专门开发的套件管理系统,方便软件的安装.更新及移除.所有源自“Debian”的“Linux ”发行版都使用 “dpkg”,例如 “Ubuntu”.“Knoppix ”等 . apt-get:适用于deb包管理式的操作系统,主要用于

吴恩达-深度学习-课程笔记-6: 深度学习的实用层面( Week 1 )

1 训练/验证/测试集( Train/Dev/test sets ) 构建神经网络的时候有些参数需要选择,比如层数,单元数,学习率,激活函数.这些参数可以通过在验证集上的表现好坏来进行选择. 前几年机器学习普遍的做法: 把数据分成60%训练集,20%验证集,20%测试集.如果有指明的测试集,那就用把数据分成70%训练集,30%验证集. 现在数据量大了,那么验证集和数据集的比例会变小.比如我们有100w的数据,取1w条数据来评估就可以了,取1w做验证集,1w做测试集,剩下的用来训练,即98%的训练

吴恩达-深度学习-课程笔记-7: 优化算法( Week 2 )

1 Mini-batch梯度下降 在做梯度下降的时候,不选取训练集的所有样本计算损失函数,而是切分成很多个相等的部分,每个部分称为一个mini-batch,我们对一个mini-batch的数据计算代价,做完梯度下降,再对下一个mini-batch做梯度下降.比如500w个数据,一个mini-batch设为1000的话,我们就做5000次梯度下降(5000个mini-batch,每个mini-batch样本数为1000,总共500w个样本). 对于batch梯度下降(每次计算所有的样本),随着迭代

吴恩达-深度学习-课程笔记-8: 超参数调试、Batch正则化和softmax( Week 3 )

1 调试处理( tuning process ) 如下图所示,ng认为学习速率α是需要调试的最重要的超参数. 其次重要的是momentum算法的β参数(一般设为0.9),隐藏单元数和mini-batch的大小. 第三重要的是神经网络的层数和学习率衰减 adam算法的三个参数一般不调整,设定为0.9, 0.999, 10^-8. 注意这些直觉是ng的经验,ng自己说了,可能其它的深度学习研究者是不这么认为的. 那么如何选择参数呢?下面介绍两个策略,随机搜索和精细搜索. 早一代的机器学习算法中,如下