首页 / LINUX / linux第二讲笔记
linux第二讲笔记
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了linux第二讲笔记,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2844字,纯文字阅读大概需要5分钟。
内容图文
![linux第二讲笔记](/upload/InfoBanner/zyjiaocheng/1052/db656a3787b84facb93ac27900817e6f.jpg)
上讲回顾:
1、linux是一类操作系统的内核,重要的核心是kernel,是1991年linus 托瓦斯在苏兰发布。
企业中用的最多的是redhat和centos,但是RedHat是收费的。
2、uname -r 查看系统内核版本
[root@server ~]# uname -r
2 .6. 32 -358.el6.i686
主版本 .次版本. 修改次数 ( 次版本为偶数表示稳定版,奇数表示开发版。)
3、硬盘分区
主分区、扩展分区、逻辑分区
主分区和扩展分区加起来最多4个。扩展分区不能用来存放数据。
逻辑分区必须要建立在扩展分区之上,第一个逻辑分区的标识是sda5(SCSI设备)或者hda5(IDE设备)。
4、date查看当前时间、cal查看日历
[root@server ~]# date
Tue Apr 1 01:30:17 CST 2014
[root@server ~]# cal
April 2014
Su Mo Tu We Th Fr Sa
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
一、基本文件管理
1 、查看帮助文件
ls --help
man 1 ls
man 5 passwd 查看对文件的帮助
info ls ( 比较少用 )
百度搜索或 google 搜索
2、
ls 显示目录的内容
ls -a 查看目录中所有的文件,包括隐藏文件(以.开头的
都是隐藏文件
)
ls -l 查看目录中文件的详细信息
,长格式显示文件信息
ls -t 以
文件修改
时间先后顺序显示结果
ls -
l
h
以K
、
M等
为单位
显示文件大小
ls -
l
d 查看目录
自身的
信息
ls -i 显示inode节点
(如果文件名中含有乱码则可删除
inode从而删除文件
)
ls [选项] [目录名或文件名] 如果后面不接目录或文件就显示当前目录的内容。
3、
查看文件
cat 查看文件文件,只显示最后一页
。
more 分屏显示,
默认显示第一屏,
按空格键翻页,
按
enter键向下一行,
无法前翻
less
默认显示第一屏,
可
按
上下
键
滚动查看文件内容
,按
q退出
head 默认只显示前10行
head -
n
显示前
n
行
tail 默认显示最后10行
tail -
n
显示最后
n
行
tail -f 查看动态文件
rev
以
文件内容左右颠倒
的方式查看
tac
以
文件内容前后颠倒
的方式查看
4、 查看文件或目录空间大小
du 列出当前目录下的各文件空间大小
du -h 以合适的字节单位输出文件大小
du -c 在最后显示当前目录空间大小的总和
du -s 只显示当前目录大小的总和
5、创建目录
mkdir
dir
创建一个
dir空
目录
mkdir a b c
批量
在当前目录下创建a b c 同级目录
mkdir
-p
a/b/c
递归
创建a b c
多级
目录,a目录包含b,b目录包含c
6、 创建文件
touch file 创建一个空文件file
touch aa bb cc 批量创建文件
vim file 用wq保存,也可创建一个文件file
7、复制目录或文件
cp a b 将文件a复制一份成b
cp
-r
a/ b/ 将目录a
复制
一份成
b
目录,默认不加-r只能复制文件
/bin/cp -f a b 复制时强制性覆盖b文件,使用cp的绝对路径就不会进行提示
8、
移动或重命名文件
mv
a b
修改文件或目录名
a为b
mv a b/c 将文件或目录a移到目录b下的目录c中
9、
删除文件或目录
rm 删除文件
,会进行提示
rm
-r
删除目录,
会进行提示,
默认不加-r只能删除文件
rm -f 强制删除,不
进行
提示
10、修改文件
vim 文件编辑器,用于修改一个文件
vim file 修改file文件
输入i 进入编辑,可修改内容
按
esc
键,输入
:
q
没有任何修改不保存退出
输入:
q! 强制退出
输入:
wq 保存退出
输入:
wq! 强制保存退出
按 esc后 按 ZZ保存退出
二、 用户 基本 管理
1、 用户 信息文件: /etc/passwd
test:x:512:512::/home/test:/bin/bash
各字段意思: 用户名 : 密码控位键 : 用户 UID : 组 GID : 用户描述信息 : 用户 家目录 : 用 户 s hell
密码控位键为空时可以不用密码登录
用户密码文件: /etc/shadow
user12:!!:16160:0:99999:7:::
用户名:密码控位键:上次密码修改时间:密码最短有效天数:密码有效天数:提醒用户更改密码:密码过期前多少天提醒:账号失效时间:保留字段
2 、 useradd user1 创建用户 user1
-c 对用户进行描述
-u 指定目录的 UID
-d 主目录 (普通用户的默认家目录是 /home,创建于用户名同名的目录 )
-g 指定用户基本组
-G 附属组
-s 指定用户登录shell (/sbin/nologin用户不能登录)
-M 不为用户创建主目录
-e 指定账号失效时间
3、passwd 默认当前用户修改密码
passwd user1 给 user1 设置密码
4 、 usermod 修改用户属性命令
-u 修改用户 UID
-d 修改 主目录
-g 修改基本组
-G 修改 附属组
-e 修改失效时间
5、 userdel 删除账户
userdel user 只是删除 user 用户,没有删除 user 的家目录
userdel -r user 删除用户及用户家目录
6 、用户切换
su user 部分切换,切换到 user 用户
以 root 用户切换其他用户则不需要密码 , 而其他用户做任何切换都需要密码
su - 完全切换,切换后 在 /home/user 目录下,且只能在自己的家目录下做操作。
加 - 与不加 - 的区别
7、 查看登录
whoami 查看当前用户身份
who 查看 登录本机用户及来源ip
w 查看 登录用户在做什么 (查看的比较详细) id 查看 用户和查看用户所属的组
users 都有哪些登录用户
8、 退出登陆
exit 退出登陆 shell
本文出自 “我的linux成长之路” 博客,请务必保留此出处http://linuxlovers.blog.51cto.com/6787002/1388185
原文:http://linuxlovers.blog.51cto.com/6787002/1388185
内容总结
以上是互联网集市为您收集整理的linux第二讲笔记全部内容,希望文章能够帮你解决linux第二讲笔记所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。