美文网首页
常用shell命令行命令

常用shell命令行命令

作者: iOS_tree | 来源:发表于2019-06-10 10:21 被阅读0次

cat命令 查看文件内容
cat file1 file2 ...

显示目录内容
ls
显示目录详细列表
ls -l
显示目录文件类型
ls -F

cp命令
拷贝file1到file2
cp file1 file2
拷贝多个文件到文件夹
cp file1 ... fileN dir

mv命令
移动file1到file2
mv file1 file2
移动多个文件到文件夹
mv file1 ... fileN dir

touch命令
touch命令用来创建文件。如果文件已经存在,则该命令会更新文件的时间戳,就是我们在ls -l命令的执行结果中看到的文件更新时间和日期。
touch file

rm命令
删除文件
rm file

echo命令
echo命令将它的参数显示到标准输出,例如: $ echo Hello again. Hello again.

两个点(..)代表一个目录的上层目录。
一个点(.)代表当前目录。

cd命令
cd命令用来设置当前工作目录。当前工作目录是指你的进程和shell当前所在的目录。
cd dir

mkdir命令
mkdir命令用来创建新目录
mkdir dir

rmdir命令
rmdir命令用来删除目录
rmdir dir

rm -rf
删除一个目录以及其中的所有内容
rm -rf dir

通配符*和?
可以匹配任意长度字符串
?可以匹配单个任意字符串
如:
at
展开为所有以at开头的文件名;
*at展开为所有以at结尾的文件名;
at展开为所有包含at的文件名;
?at可以匹配aat和bat。

grep命令
grep命令显示文件和输入流中和参数匹配的行。
如下面的命令显示文件/etc/passwd中包含文本root的所有行:
grep root /etc/passwd
grep命令有两个比较重要的选项,一个是-i(不区分大小写),一个是-v(反转匹配,就是显示所有不匹配的行)。grep还有一个功能强大的变种叫作egrep(实际上就是grep -E)。

pwd命令
pwd命令仅输出当前的工作目录名。

diff命令
diff命令用来查看两个文件之间的不同
diff file1 file2

file命令
显示一个文件的格式信息
file file

find 和 locate命令
在目录中查找文件
find dir -name file -print

head 和 tail命令
head命令显示文件的前10行内容(例如head /etc/passwd)。
tail命令显示文件的最后10行内容(如tail /etc/passwd)。
你可以使用-n选项来设置显示的行数(例如:head -5 /etc/passwd)。如果要从第n行开始显示所有内容,使用tail +n 。

export设置环境变量
如设置STUFF为环境变量
STUFF=blah
export STUFF

相关文章

  • Android NDK开发之旅31--NDK-Linux入门之基

    常用的Linux命令 shell命令有多种,Ubuntu默认使用 B shell。 命令行相关的命令 命令自动补全...

  • Shell终端命令行的重点知识

    对于程序员来说,命令行是常用的工具,在Mac和Linux系统中,命令行使用的是Shell语言,对于常用的工具,我都...

  • py1

    名字解释: 【shell】 传统意义上的shell指的是命令行式的shell。命令行式shell(Command ...

  • Linux 命令行

    Shell 文件管理命令行(一)Shell 文件操作 Shell 系统管理命令行(二)Shell 系统管理 ADB...

  • 常用shell命令行命令

    cat命令 查看文件内容cat file1 file2 ... 显示目录内容ls显示目录详细列表ls -l显示...

  • GitHub版本控制

    1、常用命令简表 常用命令详细版本 2、本地的版本库创建 ①Git Shell中bash命令行创建文件夹(wind...

  • 2018-01-08

    django shell django的交互式命令行程序。命令行中:python manage.py shell,...

  • django测试Api

    使用命令python manage.py shell进入shell,用命令行交互的方式测试Api。进入命令行后,首...

  • linux的shell和内核

    20170328linux的shell和内核 对于linux来说,shell就是命令行,或者桌面版的窗口命令行。 ...

  • mysql(7)

    mysql 命令行 · shell> mysql -ptest· ...

网友评论

      本文标题:常用shell命令行命令

      本文链接:https://www.haomeiwen.com/subject/uhpaxctx.html