Linux常用命令

 

  sudo rm -rf(no zuo)

 

ls                列出当前文件夹下文件

ls -a                  列出当前文件夹下文件包含隐藏文件

ls -all                列出当前文件夹下文件包含详细信息

mkdir               新建文件夹

rm                    删除文件

man rm                 进入用户手册

cd -                  回退目录

cd ~                 回到家目录

touch a.txt               创建文件a.txt

mkdir mydir               创建目录mydir

vim a.txt               编辑a.txt

mv a.txt b.txt                将a.txt重命名为b.txt

mv b.txt mydir              将b.txt移动到mydir

cp b.txt a.txt              复制b.txt并命名为a.txt

cp -r mydir/ mydir1         复制mydir并命名为mydir1

touch .a.txt               创建文件隐藏文件.a.txt

mkdir .mydir             创建隐藏文件夹.mydir

rm -rf *                 删除目录下所有文件

rm .a.txt .mkdir -f           删除文件和文件夹

wget http://               获取链接内容

file index.html               查看文件类型

cat index.html               查看文件内容

less index.html         分页查看文件内容

echo *               输出

zip my.zip mydir         压缩mydir为my.zip

unzip my.zip          解压my.zip

tar zxvf a.tar.gz          解压a.tar.gz

tar zcvf a.tar.gz a/        将文件a/压缩为a.tar.gz

tar jxvf a.bz2           解压a.bz2

tar jcvf a.bz2 a/         将a/压缩为a.bz2

date             日期输出

date > date.txt          将日期输出重定向到date.txt

grep             匹配命令

ls ./ | grep my         列出当前目录下包含my的文件

cat a.txt > b.txt         读取a.txt内容重定向覆盖到b.txt

cat c.txt >> b.txt          读取c.txt内容重定向追加到b.txt

cat a.txt b.txt > c.txt      读取a.txt,b.txt内容重定向到c.txt

ls xxx 2>out.txt        xxx表示错误命令,重定向到错误输出文件out.txt

< out.txt           读取out.txt

ls -l a.txt           列出a.txt详细信息包括权限

ls -ld mydir/           列出mydir文件夹详细信息

chmod -w mydir/        给mydir去除写权限

chmod +w mydir/         给mydir增加写权限

ps aux            查看所有进程

ps aux | less          分页查看进程

ps aux | grep vim        查看vim相关进程

firefox            直接启动firefox(会卡住命令窗口)

firefox &           后台启动firefox

bg              后台继续执行命令

fg               调至前台执行

posted @ 2018-01-09 18:33  LiuLiwei  阅读(120)  评论(0编辑  收藏  举报