ubuntu 的基本命令
来源:互联网 发布:培训矩阵图 编辑:程序博客网 时间:2024/06/05 11:30
Linux命令行与Shell脚本编程大全
冰蓝记录思考的地方
linux命令大全
ls操作
ls -F #可区分文件和目录ls -a #显示所有文件,包括隐藏文件ls -l #显示长列表,每一行包含了文件的:1 文件类型(d:目录,-:文件,l:链接,c:字符型文件,b:块设备,n:网络设备);2 文件权限;3 硬链接数;4 文件属主; 5 文件属组; 6 文件大小; 7 文件上次修改时间; 文件名或目录名ls -i file #查看file的inode编号,inode称为索引节点号,可以理解为文件的存储地址
链接文件
ln -s data_file sl_data_file #创建软链接ln code_file hl_code_file #创建硬链接
创建文件夹
mkdir 文件夹名 (目前自己主要用的是)mkdir -p a/b/c #同时创建多个目录和子目录 (就是一下创建了多级目录)
查看文件内容
file my_file #查看my_file类型cat -n my_txt #查看my_txt文本并加上行号cat -b my_txt #只给有文本的行加行号,如果是空行的话不加tail -n 2 my_txt #只显示文件最后两行,平时用的很少head -5 my_txt 显示行,可以更改这个数字,显示不同的行数
查看进程
ps -e |grep 杀死进程kill 3940 #结束PID为3940的进程killall http* #通过进程名来结束进程
常见的用处是apt-get的时候出现,无法安装,查看apt相关的进程,然后终止
搜索数据
grep [options] pattern [file] #基本格式grep -v t file # 反向搜索,输出不匹配t的行grep -n t file #列出行号grep -c t file #统计,但是这个统计的是个啥我也不清楚grep -e t -e s file #指定多个匹配模式
压缩与解压缩
解压缩unzip test.zip
将文件全部打包成tar包: tar -cvf log.tar log2012.log 仅打包,不压缩! tar -zcvf log.tar.gz log2012.log 打包后,以 gzip 压缩 tar -jcvf log.tar.bz2 log2012.log 打包后,以 bzip2 压缩
解压缩tar文件tar -zxvf /opt/soft/test/log.tar.gz
简单的使用只需要记住
压 缩:tar -jcv -f filename.tar.bz2 要被压缩的文件或目录名称 查 询:tar -jtv -f filename.tar.bz2 解压缩:tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录
阅读全文
0 0
- ubuntu 的基本命令
- ubuntu 的基本命令
- Ubuntu的apt基本命令
- ubuntu基本的shell命令
- Ubuntu-Ubuntu基本命令
- ubuntu安装/卸载软件的基本命令
- Ubuntu下的几个基本命令
- ubuntu安装/卸载软件的基本命令
- ubuntu下使用SQLite3的基本命令
- Ubuntu文件系统的一些基本命令
- ubuntu下使用SQLite3的基本命令
- ubuntu 下开发常用的基本命令
- ubuntu安装及一些基本的命令
- Ubuntu基本命令大全
- Ubuntu基本命令大全
- ubuntu 基本命令
- ubuntu基本命令
- ubuntu 基本命令
- Python 运算符
- Java程序设计基础-第五章
- c++ map的一些基础函数用法
- Python正则表达式
- hdu6197array array array(最长上升子序列二分版)
- ubuntu 的基本命令
- GUI1
- 常用数学符号的 LaTeX 表示方法
- UVa 712 S-Trees
- mysql explain 的type解释
- Android 7.1 应用快捷方式(ShortcutManager的使用)
- SpringMVC实现查询结果下载为CSV文件
- [python]leetcode(105). Construct Binary Tree from Preorder and Inorder Traversal
- 直接插入、冒泡、快速、简单选择、堆、归并排序算法