随笔分类 - Linux基础
Linux基础知识
摘要:文件命名规则: 1.严格区分大小写; 2.长度不能超过255个字符; 3.不能使用/当文件名 mkdir:创建空目录 -p:parent,父目录,逐级创建 -v:verbose,打印详细信息 命令行展开:mkdir -pv /mnt/test/{x/m,y} 波浪线展开:~USERNAME tree
阅读全文
摘要:编译器,解释器 编程语言:机器语言、汇编语言、高级语言 静态语言:编译型语言 强类型(变量类型):变量在使用前,必须事先声明,初始化 关键字 事先转换成可执行格式 C,C++,Java,C#, 动态语言:解释型语言, on the fly 弱类型:变量用时声明,不区分类型(Python) 边解释边执
阅读全文
摘要:I/O: 系统设定 默认输入设备:标准输入,STDIN,0 默认输出设备:标准输出,STDOUT,1 标准错误输出:STDERR,2 属于不同的数据流 标准输入:键盘 标准输出和错误输出:显示器 I/O重定向: 输出重定向: > :覆盖输出 >> :追加输出 2>:错误输出 2>>:追加错误输出 正
阅读全文
摘要:命令别名 alias cls='clear' 在shell中定义的别名仅在当前shell生命周期中有效; 别名的有效范围:当前shell进程 unalias cls \CMD 使用命令本身 命令替换 $(pwd) , 反引号:`pwd` 把命令中某个子命令替换为其执行结果的过程 echo "The
阅读全文
摘要:bash: GUI:Gnome,KDE,XFCE CLI:sh,csh,bash,ksh,tcsh,zsh shell,子shell tree:查看目录树 pstree:查看进程目录树 bash: 1、命令历史、命令补全 2、管道、重定向 3、命令别名 4、命令行编辑 5、命令行展开 6、文件名通配
阅读全文
摘要:ps -ef | grep java ps aux | grep java ps aux 是用BSD的格式来显示Java进程 显示的项目有: USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND ps -ef 是用标准的格式来显示Java进程
阅读全文
摘要:一、Linux目录结构 你想知道为什么某些程序位于/bin下,或者/sbin,或者/usr/bin,或/usr/sbin目录下吗?例如,less命令位于/usr/bin目录下。为什么没在/bin中,或/sbin,或/usr/sbin目录中?所有这些目录之间有什么不同? 在这篇文章中,让我们回顾一下L
阅读全文
摘要:查看文件内容的命令: cat:连接文件并且打印在标准输出 tac:连接并且倒序打印文件 more:屏幕文件熟读过滤器 less head:输出文件的第一部分 tail:输出文件最后的部分 nl:输出文件的行数 tailf:追加一个日志文件的数据 1.cat 与 tac cat的功能是将文件从第一行开
阅读全文
摘要:cp:复制文件和目录 cp /etc/log /mu 把/etc/log复制到/mu目录下 -r:递归复制目录 -f:强制复制目录或文件 -i:交互式 -p:保留源文件或目录的属性 mv:移动或重命名文件 mv /etc/log /mu 把/etc/log移动到/mu目录下 -i:交互式 -f:强制
阅读全文
摘要:date:显示当前系统时间,修改时间 clock,hwclock:显示硬件时间 cal:calendar,查看日历 计时器靠晶体振荡器来完成计时 Linux: 实时时钟,rtc,real time clock 网络时钟,ntp,network time protocol 获取命令的使用帮助: 内部命
阅读全文
摘要:windows: dll:dynamic link library,动态链接库 Linux: .so:shared object,共享对象 操作系统: kernel:内核: 1.进程管理 2.内核管理 3.驱动程序管理 library:库,API shell:人机交互接口 login: 用户名:用户
阅读全文

浙公网安备 33010602011771号