第二课笔记

https://www.jianshu.com/p/10fa5f944418----第一课参考笔记

系统命令

ls ---列出菜单命令

-l 详细信息 -i查看inode,inode存放的是文件的详细信息 -h人性化的显示文件大小 -a显示所有文件包括隐藏文件 -t按时间排序降序 -d显示目录 ls -l =ll    -d表示目录 -表示普通文件 -c表示字符串设备 -l表示链接 -b块设备  -s socket文件,用来通信

当是文件时,数字表示硬连接的个数,当是目录时,数字代表多少个子目录

alias 别名 查看系统所有别名

which ls 从PATH里查找命令的别名及所在路径

echo $PATH 查看一系列的命令所在目录

设置ls其他路径: cp /usr/bin/ls  /tmp/ls2,加该路径到PATH中,PATH=$PATH:/tmp/ 新的终端仍然无法使用,需配置下配置文件,修改配置文件/etc/profile最后一行加上PATH=$PATH:/tmp/ 就永久生效

创建别名 alias panqi ='ls -ld'

取消别名unalias panqi

cp 源文件/目录   目标目录  -r拷贝目录

文件复制会提示覆盖,目录复制,如果目标目录存在,则将源目录复制到该目录下,若目标目录不存在,则复制过来并改个名字

mv 移动命令 同一目录相当于改名字

pwd查看当前所在目录

cd 切换目录 .当前目录  -上一目录  cd直接回到家目录 cd~ 家目录 cd ..上级目录

mkdir创建目录-p级联创建 -v 可视化,显示创建过程 rmdir只能删除空目录 -p级联删除

rm删除文件或目录 -r级联删除 -f强制删除 -v详细信息

!tree 在历史命令中找最近包含tree的命令进行执行

histroy历史命令

touch创建一个新文件或更新当前文件的时间

cat查看普通文件,无法查看二进制文件  -n 显示行号  od命令可以看二进制文件

more一屏一屏显示,空格向下翻,按ctrl+b向上翻 ,看完自动退出

less支持方向键上下,ctrl+b向上看,ctrl+f往后看,看完按q退出,查看字符串用/cdrom 回车查看,按n向下查找,shift+n往前看

?和/相反操作,进行反向搜索

head -n 2 文件头两行

tail -n 2 文件最后两行   -f动态显示日志(最后几行)  -F可以查看前面的更改,覆盖-f的功能且更强大

tac倒序查看

useradd 创建用户

root的家目录是/root,普通用户的家目录/home/用户名

ssh的配置文件/etc/ssh/sshd_config

tree属性结构显示,安装用yum -y install tree

帮助命令 man tree 或 tree --help    -L 2指定层级

---分支图 http://www.apelearn.com/study_v2/linux_dir_tree.jpg

bin、sbin、/usr/bin 、/usr/sbin  二进制命令

sbin是超级管理员才能使用的命令

boot系统启动相关文件

dev设备文件

etc系统配置文件

home普通用户的家目录

lib和lib64系统库文件,供命令去依赖,使用ldd /bin/ls查看ls命令依赖哪些库文件

media媒介文件,默认为空

mnt挂载目录,默认为空

opt安装大型软件

proc会服务进程pid

run进程产生的一些临时文件,存放pid,关机就会消失

srv服务产生的一些文件

sys系统内核相关文件

tmp临时文件

usr用户相关的一些文件,自己编译的一些服务会放在/usr/local下

var经常变化的信息,如日志  /var/log/messages  /var/run

权限分为所属用户、所属组、其他用户 r=4,w=2,x=1

chmod 700 1.txt 修改权限  -R 级联修改目录及目录下所有的文件权限

chmod u=rwx,g=rw,o=rx 1.txt

a=ugo如:chmod a+x 1.txt    chmod a-x 1.txt 

chown 修改所属用户  /etc/passwd存在系统用户  -R用法和chmod一致,chgrp panqi 1.txt    /etc/shadow下存放所属组,-R用法和chmod一致

chown panqi 1.txt 修改为所属用户为panqi

也可以使用chown (user1):panqi 1.txt 同时修改所属用户和所属组,括号内也可以省略,只修改所属组,比如:

chown   :panqi  1.txt

umask---root用户默认umask值,通过umask 0002 进行修改

文件或目录的权限实际上是默认权限-umask值

目录默认权限为777,且一定有X权限,相当于进入该目录的权限

文件默认权限为666,有X权限,代表可以执行

***权限不要用数字直接去进行相减,而应该变成对应的rwx进行相减

---参考博客文章

1 http://blog.51cto.com/10690709/2090172
2 https://blog.csdn.net/weixin_39663255/article/details/79692529
3 https://my.oschina.net/u/3803405/blog/1676480
4 http://blog.51cto.com/13646023/2092254



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值