linux(ubuntu)常用命令(1)
来源:互联网 发布:软件功能ppt介绍 编辑:程序博客网 时间:2024/06/05 04:58
man + 命令 :显示命令手册文档
echo:显示一行文本
echo this is a test
echo *
echo ~
文件系统跳转
绝对路径start with "/ "(根目录): /home /user
相对路径
. 当前目录 . . 当前目录父目录 :./user
pwd: 显示当前目录
ls:显示当前目录内容
cd + 路径:跳转到路径(Tab补齐,双Tab查看备选项)cd / 跳转到根目录
cd - 跳转到先前工作目录
cd ~username 跳转到用户主目录
文件操作
通配符
* 匹配任意多个字符? 匹配任意一个字符
touch + 文件名:创建文件touch yuan.txt
mkdir + 目录名:创建目录mkdir dir1 dir2 dir3 (同时创建三个目录)
------------------------------------------------------------------------touch .yuan(隐藏文件)
mkdir .mydir(隐藏文件夹)
ls -a (查看所有文件(含隐藏))
------------------------------------------------------------------------
cat + 文件名:查看文件
cat file
------------------------------------------------------------------------less file(分页查看文件)
j 向上滚屏
k 向下滚屏
/ 字符查找
n 查找下一处
双击g 跳转到文件头
G 跳转到文件尾
q 退出
------------------------------------------------------------------------
file + 文件名:查看文件类型
file yuan.txt
cp:复制文件
cp file1 file2cp -r dir1 dir2
cp file dir/
mv:移动(重命名)文件mv file dir/
重命名:mv file1 file2
mv dir1 dir2(dir2不存在为重命名,dir2存在为移动)
------------------------------------------------------------------------cp(mv) -u 仅复制(移动)不存在的文件及内容新于目标文件的文件
-------------------------------------------------------------------------
rm:删除文件
rm file
rm -r dir------------------------------------------------------------------------
-f :rm -rf file dir 忽视不存在的文件,不显示提示信息
cp(mv,rm) -i 重写(删除)前提示用户确认
------------------------------------------------------------------------
压缩解压
zip
zip -r dir.zip dir/unzip dir.zip
tar.gz
tar zcvf dir.tar.gz dir/tar zxvf dir.tar.gz
tar.bz2
tar jcvf dir.tar.bz2 dir/tar jxvf dir.tar.bz2
重定向
标准输入文件:stdin 0
标准输出文件:stdout 1
标准错误输出文件:stderr 2
(输出文件直接输出到屏幕)
输出重定向(redirect stdout): >
program >file
e.g. cat file1 >file2
程序输出(cat file1)保存到文件(file2)
cat file1 >>file2(不清空file2)
错误输出重定向(redirect stderr):2>
program 2>file
ls shit 2>file2
输入重定向(redirect stdout): <
program <file
管道线
管道符:|
command1|command2|command3
cat file.txt|unique|grep txt|sort
uniq:省略重复行
grep:打印匹配行
sort:排序文本行
0 0
- linux(ubuntu)常用命令
- Linux(Ubuntu)常用命令
- Linux常用命令(Ubuntu)
- Linux常用命令(ubuntu)
- linux(ubuntu)常用命令(1)
- ubuntu 终端常用命令(linux 常用命令)
- linux(Ubuntu)下常用命令备忘录1
- Ubuntu Linux操作系统常用命令详细介绍 (1)
- ubuntu(Linux)常用命令(一)
- ubuntu(Linux)常用命令(二)
- ubuntu(Linux)常用命令(三)
- linux(ubuntu)常用命令(2)
- linux(Ubuntu)下常用命令备忘录2
- ubuntu(linux)常用命令指令收集
- linux / vi 常用命令(ubuntu环境)
- Linux 常用命令(1)
- Linux常用命令(1)
- linux常用命令(1)
- 单片机中推挽输出是什么意思
- leetcode: Length of Last Word
- struts2,hibernate4,spring3配置时问题汇总及解决办法(架包导入问题)
- Android查询:模拟键盘鼠标事件(adb shell 实现)
- html A标签的onclick事件和href的使用
- linux(ubuntu)常用命令(1)
- C#对象XML序列化:序列化方法和常用特性
- 创建DB2数据库
- 队列(2)----用数组实现队列
- 访问web-inf下面的jsp文件
- eclipse explorer 插件
- HDU 4911 Inversion (归并排序求逆序对)
- lucene性能优化以及配置说明
- crond-sendmail-postdrop导致Linux定期死掉的完整解决过程实录