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 file2

cp -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
原创粉丝点击