linux基本指令
2018-03-24 18:03
246 查看
1.查看目录下所有子目录与文件:ls,格式:ls 选项 目录或文件。
ls -a 目录(列出目录下所有文件)
ls -d 目录(将目录像文件一样展示,不是显示其下的文件)
ls -l 目录(显示目录或文件的详细信息)
ls -t 目录(目录按时间排序)
ls -r 目录(反向排序)
ls -s(按各目录容量大小显示)
ls -R(显示目录下所有内容);
2.创建目录:mkdir
mkdir 目录名(创建一个新目录)
mkdir -p test/test1(-p表示一次可建立多个目录);
3.删除目录或文件:rmdir或rm
rmdir 目录名(删除空目录)
rmdir -p 目录名(删除子目录及空的父目录)
rmdir -r 目录名(删除目录下所有内容)
rm 文件名(删除文件)
rm -f 文件名(-f表示忽略不存在的档案,不会有警告信息)
rm -r 文件名(-r表示递归删除)
rm -i 文件名(-i表示删除前会进行询问)
4.新建文件或修改文档、目录的时间:touch
touch 文件名(新建一个空文件)
touch -a 文件名(仅更改档案内容的读取时间)
touch -c 文件名(仅修改档案时间,不建立新文件)
touch -d 文件名(接指定的日期时间)
touch -t 文件名(接指定的日期时间)
touch -m 文件名(修改档案内容改变时的时间)
5.查看当前所在目录:pwd
6.切换当前目录:cd
cd 目录名(由当前目录切换到该目录)
cd ./(到当前目录)
cd ../( 返回上一级目录)
cd -(返回上一层访问的目录)
cd ~(回到家目录)
7.复制文件或目录:cp
cp 源文件(或目录) 目标文件(或目标目录)(复制并重命名,目标文件要是已存在的文件,否则会出错)
cp -i 源文件 目标文件(覆盖前会询问用户)
cp -r 源文件 目标文件(递归复制,将指定目录下的文件与子目录一起处理)
cp -p 源文件 目标文件(连同文件属性一起复制)
cp -d 源文件 目标文件(源文件属性是链接,则复制的是链接,不是文件本身)
8.移动文件:mv
mv 源文件 目标文件(将源文件移动至目标文件中)
mv -i 源文件 目标文件(若目标文件已存在,则移动前会进行询问)
mv -f 源文件 目标文件(若目标文件已存在,则强制进行覆盖)
9.查看文件内容:
1)cat或tac(tac输出内容与cat相反):
cat 文件名(从第一行开始显示文件内容)
cat -b 文件名(对非空行输出行号)
cat -n 文件名(对输出的所有行编号,包括空行)
cat -s 文件名(不输出多行空行)
2)more:
more 文件名(一页一页地显示文件内容)
more -n 文件名(对输出的所有行进行编号)
more /字符串(在文件中查找“字符串”这个关键字)
q (退出more)
在more指令下,‘enter’键代表向下翻一行,‘space’向下翻一页(more只能往后翻)
3)less:
less 文件(查看文件内容)
less -i 文件(忽略搜索时的大小写)
less -n 文件(对输出行进行编号)
less /字符串 文件(向上搜索字符串)
less ?字符串 文件(向下搜索字符串)
在less指令下,可使用‘pageup’、‘pagedown’进行上下浏览
4)head:
head -n 数字 文件(只看文件前对应数字的行数的内容)
head -n -数字 文件(显示除了文件后对应数字的行数内容)
head -n 10 :查看文件前10行的内容
head -n -10:显示除了文件后10行的所有内容
5)tail(与head相反):
tail -n 数字 文件(显示文件后对应数字的行数的内容,tail -n 10:只显示文件后10行的内容)
tail -f 文件(循环持续显示文件后面的内容)
11.查看当前所在目录:pwd
12.查看时间:
1)date
date (显示当前时间)
date +%Y/%m/%d/%H/%M/%S(指定格式显示年月日时分秒)
2)cal
cal(显示当前月的日历)
cal 年(显示该年份的所有月的日历)
cal 月 年(显示该年的此月的日历)
13.查找字符串,并将该字符串所在的该行内容打印出来:grep
grep -i 字符串 文件(忽略该字符串的大小写对其进行查找)
grep -n 字符串 文件(查找该字符串所在行内容并显示行数)
grep -v 字符串 文件(反向查找,显示没有该字符串的行的内容)
grep -c 字符串 文件(计算查找该字符串的次数)
14.将文件压缩为zip格式:zip
zip 压缩文件名.zip 目标文件或目录(将目标文件或目录压缩为zip格式)
unzip 压缩文件.zip (对压缩文件进行解压)
15.历史命令:history
history n(n代表数字,意为显示由最近执行的n个命令组成的列表,不加数字则代表全部)
16.查看IP地址:ifconfig
17.切换用户:su 用户名
ls -a 目录(列出目录下所有文件)
ls -d 目录(将目录像文件一样展示,不是显示其下的文件)
ls -l 目录(显示目录或文件的详细信息)
ls -t 目录(目录按时间排序)
ls -r 目录(反向排序)
ls -s(按各目录容量大小显示)
ls -R(显示目录下所有内容);
2.创建目录:mkdir
mkdir 目录名(创建一个新目录)
mkdir -p test/test1(-p表示一次可建立多个目录);
3.删除目录或文件:rmdir或rm
rmdir 目录名(删除空目录)
rmdir -p 目录名(删除子目录及空的父目录)
rmdir -r 目录名(删除目录下所有内容)
rm 文件名(删除文件)
rm -f 文件名(-f表示忽略不存在的档案,不会有警告信息)
rm -r 文件名(-r表示递归删除)
rm -i 文件名(-i表示删除前会进行询问)
4.新建文件或修改文档、目录的时间:touch
touch 文件名(新建一个空文件)
touch -a 文件名(仅更改档案内容的读取时间)
touch -c 文件名(仅修改档案时间,不建立新文件)
touch -d 文件名(接指定的日期时间)
touch -t 文件名(接指定的日期时间)
touch -m 文件名(修改档案内容改变时的时间)
5.查看当前所在目录:pwd
6.切换当前目录:cd
cd 目录名(由当前目录切换到该目录)
cd ./(到当前目录)
cd ../( 返回上一级目录)
cd -(返回上一层访问的目录)
cd ~(回到家目录)
7.复制文件或目录:cp
cp 源文件(或目录) 目标文件(或目标目录)(复制并重命名,目标文件要是已存在的文件,否则会出错)
cp -i 源文件 目标文件(覆盖前会询问用户)
cp -r 源文件 目标文件(递归复制,将指定目录下的文件与子目录一起处理)
cp -p 源文件 目标文件(连同文件属性一起复制)
cp -d 源文件 目标文件(源文件属性是链接,则复制的是链接,不是文件本身)
8.移动文件:mv
mv 源文件 目标文件(将源文件移动至目标文件中)
mv -i 源文件 目标文件(若目标文件已存在,则移动前会进行询问)
mv -f 源文件 目标文件(若目标文件已存在,则强制进行覆盖)
9.查看文件内容:
1)cat或tac(tac输出内容与cat相反):
cat 文件名(从第一行开始显示文件内容)
cat -b 文件名(对非空行输出行号)
cat -n 文件名(对输出的所有行编号,包括空行)
cat -s 文件名(不输出多行空行)
2)more:
more 文件名(一页一页地显示文件内容)
more -n 文件名(对输出的所有行进行编号)
more /字符串(在文件中查找“字符串”这个关键字)
q (退出more)
在more指令下,‘enter’键代表向下翻一行,‘space’向下翻一页(more只能往后翻)
3)less:
less 文件(查看文件内容)
less -i 文件(忽略搜索时的大小写)
less -n 文件(对输出行进行编号)
less /字符串 文件(向上搜索字符串)
less ?字符串 文件(向下搜索字符串)
在less指令下,可使用‘pageup’、‘pagedown’进行上下浏览
4)head:
head -n 数字 文件(只看文件前对应数字的行数的内容)
head -n -数字 文件(显示除了文件后对应数字的行数内容)
head -n 10 :查看文件前10行的内容
head -n -10:显示除了文件后10行的所有内容
5)tail(与head相反):
tail -n 数字 文件(显示文件后对应数字的行数的内容,tail -n 10:只显示文件后10行的内容)
tail -f 文件(循环持续显示文件后面的内容)
11.查看当前所在目录:pwd
12.查看时间:
1)date
date (显示当前时间)
date +%Y/%m/%d/%H/%M/%S(指定格式显示年月日时分秒)
2)cal
cal(显示当前月的日历)
cal 年(显示该年份的所有月的日历)
cal 月 年(显示该年的此月的日历)
13.查找字符串,并将该字符串所在的该行内容打印出来:grep
grep -i 字符串 文件(忽略该字符串的大小写对其进行查找)
grep -n 字符串 文件(查找该字符串所在行内容并显示行数)
grep -v 字符串 文件(反向查找,显示没有该字符串的行的内容)
grep -c 字符串 文件(计算查找该字符串的次数)
14.将文件压缩为zip格式:zip
zip 压缩文件名.zip 目标文件或目录(将目标文件或目录压缩为zip格式)
unzip 压缩文件.zip (对压缩文件进行解压)
15.历史命令:history
history n(n代表数字,意为显示由最近执行的n个命令组成的列表,不加数字则代表全部)
16.查看IP地址:ifconfig
17.切换用户:su 用户名
相关文章推荐
- 慕课网c linux课程学习笔记(虚拟机 ubuntu 的安装以及基本指令)
- Linux基本指令一(笔记)
- Linux下sqlite3基本指令之具体应用
- Linux基本指令
- os实验1 Linux系统的安装及基本指令使用
- linux操作文件基本指令
- <linux小白进阶> sed指令的基本用法
- Linux基本指令
- Linux基本指令
- linux基本指令
- Linux基本操作指令
- 复习C语言,学习Linux的基本指令,vi基本操作以及压缩方式
- Linux基本指令对文件的操作(以案例的方式)
- linux 下orcale基本操作指令
- Linux基本操作指令
- linux基本指令
- linux下orcale基本操作指令
- Linux常用基本指令总结
- Linux_SSH_SSH连接的基本指令
- linux基本操作指令