LInux 学习笔记

Posted syother

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LInux 学习笔记相关的知识,希望对你有一定的参考价值。

2017/07/21

ls -l -d
touch 创建文件
mkdir 目录1 目录2 可一次创建多个目录
echo 打印输出内容
echo context > file 将Context输入到文件中,这是一个>是覆盖,两个>是追加
cat 查看文件
cat >>file<<开始符context结束符 将context	内容追加到file中
cat >>file 回车后输入内容,最后回车加Ctrl+C结束输入,追加内容到file
cp -a file1 file2 将文件1自制到文件2
-a = -pdr p保持属性 d 是目录 r是递归
rm file 删除文件
-rf f强制删除文件 r是递归删除
rmdir forld 删除空目录

查看命令的说明
man command 
command --help
[[email protected] ~]# mkdir -p /data/c -p递归创建文件或目录

[[email protected] ~]# LANG=en 临时调整字符集(出现断码时)


复制已存在文件,不提示直接操作
[[email protected] ~]# \cp /tmp/a ./a ----在命令前加[[email protected] ~]# /bin/cp /tmp/a ./a ----用命令全路径


别名
alias
取消别名 unalias command


---------------------------------------
不显示a中的aaaaaaaaa内容
cat a
test
liyao
aaaaaaaaa
[[email protected] ~]# grep -v aaaaaaaaa a ------v 排除内容,如果想显示则不加参数
test
liyao


[[email protected] ~]# head -2 a -----显示前两行
test
liyao

head 显示文件头部,-行 显示多少行

tail 显示文件尾部的行数
tail -行数

不加参数都默认10行

----------------------------------------
三剑客
1. awk
[[email protected] ~]# awk /[^oldbou]/ a
test
liyao
[[email protected] ~]# awk /oldbou/ a 
oldbou
2. sed 取各种内容
[[email protected] ~]# sed -n /oldbo/p a 
oldbou
p是打印 n是取消原始输出
[[email protected] ~]# sed /^liy/d a 
test
oldbou
d是del,将liy删除并打印输出,可以用正则表示^以什么开头

3. grep 核心命令,按行过滤内容
-v 排除显示内容,不加参数显示想看的内容


快捷键:
Tab 命令补全
Ctrl+C 终止当前任务或命令
Ctrl+D 退出当前用户环境,相关于exit, logout

  

以上是关于LInux 学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

[原创]java WEB学习笔记61:Struts2学习之路--通用标签 property,uri,param,set,push,if-else,itertor,sort,date,a标签等(代码片段

DOM探索之基础详解——学习笔记

学习笔记 链接

ReactJs学习笔记01

OpenCV 学习笔记(颜色直方图计算 calcHist)

JSP 学习笔记