Linux命令:html
输入tail后无任何反应 按CTRL+C中断就好
linux
快捷键
Ctrl+d 键盘输入结束或退出终端
Ctrl+s 暂定当前程序,暂停后按下任意键恢复运行
Ctrl+z 将当前程序放到后台运行,恢复到前台为命令fg
Ctrl+a 将光标移至输入行头,至关于Home键
Ctrl+e 将光标移至输入行末,至关于End键
Ctrl+k 删除从光标所在位置到行末
Alt+Backspace 向前删除一个单词
Shift+PgUp 将终端显示向上滚动
Shift+PgDn 将终端显示向下滚动数据库
通配符:主要有星号(*)和问号(?),假如忘记了某东西,要在大堆文件中寻找,就可以使用通配符
安全
一次性建立多个文件,eg.love_1_linux.txt,love_2_linux.txt,... love_10_linux.txt ,在Linux中输入 touch love_{1..10}_linux.txt
函数
匹配 0 或多个字符
? 匹配任意一个字符
[list] 匹配 list 中的任意单一字符
[!list] 匹配 除list 中的任意单一字符之外的字符
[c1-c2] 匹配 c1-c2 中的任意单一字符 如:[0-9] [a-z]
{string1,string2,...} 匹配 sring1 或 string2 (或更多)其一字符串
{c2..c2} 匹配 c1-c2 中所有字符 如{1..10}工具
输出图形字符的命令:banner 须要安装
学习
便可显示
spa
查看用户
设计
who 命令其它经常使用参数
参数 说明
-a 打印能打印的所有
-d 打印死掉的进程
-m 同am i,mom likes
-q 打印当前登陆用户数及用户名
-u 打印当前登陆用户登陆信息
-r 打印运行等级3d
su
添加新用户
切换用户登录
groups命令的使用:其中冒号以前表示用户,后面表示该用户所属的用户组。
查看/etc/group文件:
还可过滤查找
/etc/group 的内容包括用户组(Group)、用户组口令、GID 及该用户组所包含的用户(User),每一个用户组一条记录。格式以下:
group_name:password:GID:user_list 其中'x'表示密码不可见
用 shiyanlou 用户执行 sudo 命令将 cc 添加到 sudo 用户组,让它也可使用 sudo 命令得到 root 权限
$ su shiyanlou # 此处须要输入shiyanlou用户密码,能够点击右侧工具栏中的“SSH直连”查看
$ groups cc
$ sudo usermod -G sudo lilei
$ groups cc
删除用户:
FHS:文件系统层次结构标准。FHS 定义了两层规范,第一层是, / 下面的各个目录应该要放什么文件数据,例如 /etc 应该要放置设置文件,/bin 与 /sbin 则应该要放置可执行文件等等。第二层则是针对 /usr 及 /var 这两个目录的子目录来定义。例如 /var/log 放置系统登陆文件、/usr/share 放置共享数据等等。
召唤眼睛
关于变量名,并非任何形式的变量名都是可用的,变量名只能是英文字母,数字或者下划线,且不能以数字做为开头。
数字雨
文件后缀名 说明
.zip zip程序打包压缩的文件
.rar rar程序压缩的文件
.7z 7zip程序压缩的文件
.tar tar程序打包,未压缩的文件
.gz gzip程序(GNU zip)压缩的文件
.xz xz程序压缩的文件
.bz2 bzip2程序压缩的文件
.tar.gz tar打包,gzip程序压缩的文件
.tar.xz tar打包,xz程序压缩的文件
tar.bz2 tar打包,bzip2程序压缩的文件
*.tar.7z tar打包,7z程序压缩的文件
如何把一个目录及子目录拷贝到本身的主目录中
cp -r <目录> ..
在给用户设置读写的时候,容易混乱究竟是给哪一个用户权限,其次首先连题目要求都不能按步完成,停留在新建用户的基础。仍是掌握不够,得下功夫,再看。
感受Linux比JAVA有趣一点(其实都同样啦),多是由于接触新的东西新鲜感比较强吧,但愿能保持热情学习。
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 100/100 | 2/2 | 10/10 |