linux命令$ls Linux命令ls命令全称

linux--4、工作目录切换命令

pwd命令用于显示当前的工作目录。

创新互联自2013年创立以来,先为桐庐等服务建站,桐庐等地企业,进行企业商务咨询服务。为桐庐企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

$ pwd [选项]

如果没有指定选项,则默认为 -P ,也就是显示绝对路径。

cd命令用于切换工作路径。

$ cd [目录名称]

常用的有返回上级目录:

$ cd ..

返回上一次的目录:

$ cd -

返回当前用户的home目录:

$ cd ~ 或者 $ cd

ls命令用于查看目录中有哪些文件。

ls [选项] [文件]

(1) $ ls -a

查看全部文件,包括隐藏文件,有些文件(如记录历史命令的.bash_history文件)是隐藏的,直接用ls不会显示出来,这时就需要加上 -a 参数。

(2) $ ls -d

仅看目录本身,例如,输入命令 $ ls -d /etc ,输出结果为 /etc ,而不会显示/etc目录中的文件。

(3) $ ls -l

显示文件的详细信息,包括文件的类型权限、被引用次数、所属用户名、所属组名、文件大小、最后一次修改时间、文件名。

如果我们要查看某个目录本身的详细信息,我们就可以用 -l 和 -d 这两个参数:

(4) $ ls -n

这个命令也是显示文件的详细信息,不过跟上一个不同的是,显示的是用户id和组id,而不是用户名和组名。

linux常用命令

1.列出文件清单命令:ls

ls命令能够列出当前目录下的所有内容。ls 命令的执行方式为:

# ls [-选项] [文件名或者目录名]

进入到Linux命令行中后,我们至少要知道当前所处的位置有哪些内容,这些信息就可以使用ls命令来获得。

在Linux中,ls命令是最常使用的命令之一,因为在命令行下要随时查看目录内容。如果不加任何选项的话,ls命令仅列出当前目录下的文件和目录名,例如,想要查看/etc目录下的内容,可以使用下列命令:

# ls /etc

如果想要列出当前目录下所有文件,则可以使用下列命令:

# ls -a

2、cat命令

功能:在标准输出上显示文件。

语法:cat [-vTEuAte] 文件

例子: cat example.txt

cat -A exam2.txt

cat file1 file2 file2

3、more命令

功能:在终端屏幕按屏显示文本文件。

语法: more [-pcdls] 文件

例子: more example.c

more -dc example.c

more -c -10 example.c

4、less命令

less命令的功能几乎和more命令一样,也是用来按页显示文件,不同之处在于less命令在显示文件时允许用户既

可以向前又可以向后翻阅文件。

5、head命令

功能:显示指定文件的前若干行。缺省设置为显示10行

语法:head [-n] 文件

例子: head example.c

head -3 example.c

6、tail命令

功能:显示指定文件的末尾若干行。缺省设置为显示10行

语法:tail [+ / - num ] [参数] 文件

+num 从第num行以后开始显示。- num 从距文件尾num行处开始显示。

例子: tail example.c

tail -4 example.c

7、grep、fgrep和egrep命令

功能:

这组命令以指定模式搜索文件,并通知用户在什么文件中搜索到与指定的模式匹配的字符串,并打印出所有包含该字符串的文本行,在该文本行的最前面是该行所在的文件名。grep命令一次只能搜索一个指定的模式;egrep命令检索扩展的正则表达式(包括表达式组和可选项);fgrep命令检索固定字符串,它不识别正则表达式,是快速搜索命令。

语法:

grep [-EFbcihlnvxef] [查找模式] [文件名1,文件名2,……]

egrep [选项] [查找模式] [文件名1,文件名2,……]

fgrep [选项] [查找模式] [文件名1,文件名2,……]

例子: grep "text file" example

grep data *

grep goto *.c

Linux常用命令ls、cat、mv、touch

如上,ls -某字母(区分大小写) 执行某操作,可叠加,但所有都属于ls命令。

具体ls -某字母的作用,可通过ls --help来查看。

1.命令格式:

cat [参数] [文件]

2.用途:

mv index.html abc (把index.html移动至abc目录)

mv 1.txt 2.txt abc(把1.txt和2.txt移动至abc目录)

mv index html 123.html(把index.html重命名为123.html)

touch index.html

延伸:

echo "hello" 1.txt 创建1.txt,文件内容为hello

echo "world" 1.txt 在1.txt里面追加内容world

echo "and" 1.txt 同上

echo "Hi" ! 1.txt 用内容Hi覆盖以上所有已存在的内容

这里要推荐一个可查询git命令的网站:

explainshell.com

linux常用的20个命令是什么?

1、ls命令

ls命令是列出目录内容(List Directory Contents)的意思。运行它就是列出文件夹里的内容,可能是文件也可能是文件夹。

2、lsblk命令

"lsblk"就是列出块设备。除了RAM外,以标准的树状输出格式,整齐地显示块设备。

3、查看一个程序是否运行

ps –ef|grep tomcat //查看所有有关tomcat的进程

4、终止线程

kill -9 19979 //终止线程号位19979的线程

5、查看文件,包含隐藏文件

ls -al

6、当前工作目录

pwd

7、创建目录

mkdir newfolder

8、删除目录(此目录是空目录)

rmdir deleteEmptyFolder

9、删除文件包括其子文件

rm -rf deleteFile

10、移动文件

mv /temp/movefile /targetFolder//扩展重命名 mv oldNameFile newNameFile

11、切换用户

su -username

12、修改文件权限

chmod 777 file.java //file.java的权限-rwxrwxrwx,r表示读、w表示写、x表示可执行

13、压缩文件

tar -czf test.tar.gz /test1 /test2

14、列出压缩文件列表

tar -tzf test.tar.gz

15、解压文件

tar -xvzf test.tar.gz

16、查看文件头10行

head -n 10 example.txt

17、查看文件尾10行

tail -n 10 example.txt

18、查看日志文件

tail -f exmaple.log //这个命令会自动显示新增内容,屏幕只显示10行内容的(可设置)。

19、启动Vi编辑器

vi

20、查看系统当前时间

date

命令会输出 周几 几月 几日 时间 和 时间显示格式 和年份

Sat Feb 22 15:36:49 CST 2019

date +”%Y-%m-%d”

linux下ls命令

功能:ls命令用来显示目标列表,在Linux中是使用率较高的命令。ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件。

格式:ls(选项)(参数)

参数:

-a:显示所有档案及目录(ls内定将档案名或目录名称为“.”的视为影藏,不会列出);

-A:显示除影藏文件“.”和“..”以外的所有文件列表;

-C:多列显示输出结果。这是默认选项;

-l:与“-C”选项功能相反,所有输出信息用单列格式输出,不输出为多列;

-F:在每个输出项后追加文件的类型标识符,具体含义:“*”表示具有可执行权限的普通文件,“/”表示目录,“@”表示符号链接,“|”表示命令管道FIFO,“=”表示sockets套接字。当文件为普通文件时,不输出任何标识符;

-b:将文件中的不可输出的字符以反斜线“”加字符编码的方式输出;

-c:与“-lt”选项连用时,按照文件状态时间排序输出目录内容,排序的依据是文件的索引节点中的ctime字段。与“-l”选项连用时,则排序的一句是文件的状态改变时间;

-d:仅显示目录名,而不显示目录下的内容列表。显示符号链接文件本身,而不显示其所指向的目录列表;

-f:此参数的效果和同时指定“aU”参数相同,并关闭“lst”参数的效果;

-i:显示文件索引节点号(inode)。一个索引节点代表一个文件; --file-type:与“-F”选项的功能相同,但是不显示“*”;

-k:以KB(千字节)为单位显示文件大小;

-l:以长格式显示目录下的内容列表。输出的信息从左到右依次包括文件名,文件类型、权限模式、硬连接数、所有者、组、文件大小和文件的最后修改时间等;

-m:用“,”号区隔每个文件和目录的名称;

-n:以用户识别码和群组识别码替代其名称;

-r:以文件名反序排列并输出目录内容列表;

-s:显示文件和目录的大小,以区块为单位;

-t:用文件和目录的更改时间排序;

-L:如果遇到性质为符号链接的文件或目录,直接列出该链接所指向的原始文件或目录;

-R:递归处理,将指定目录下的所有文件及子目录一并处理; --full-time:列出完整的日期与时间; --color[=WHEN]:使用不同的颜色高亮显示不同类型的。

Linux常用命令

1、ls命令

ls是list的缩写,常用命令为ls(显示出当前目录列表),ls -l(详细显示当前目录列表),ls -lh(人性化的详细显示当前目录列表),ls -a(显示出当前目录列表,包含隐藏文件)

2、cd 命令

cd是change direcory的缩写,常用命令为 cd 目录,cd ..为返回上级目录,cd - 返回上次所在目录

3、pwd命令

常用命令为pwd 显示当前所在目录

4、mkdir命令

mkdir命令为创建空目录命令,通常用法为mkdir 目录名,mkdir -p 目录名/目录名 可以递归创建多个不存在的目录

5、rm命令

rm为删除命令remove,rm 文件,谨慎操作

6、rmdir命令

rm为删除命令remove direcory,rm 目录,谨慎操作

7、mv命令

mv命令move,移动剪切命令,mv 文件 目录,mv 文件 文件(会覆盖)

8、cp命令

cp命令为copy命令,复制文件或目录到别的目录里面,cp 文件/目录 目录/文件

9、touch命令

touch命令创建空文件,比如touch xx.txt,touch 目录 文件

10、cat命令

cat命令查看当前文件内容,cat fi.txt f2.txt f3.txt合并文件内容,cat -n 对所有行进行编号

11、nl命令

nl命令 为文件加入显示行号,nl 文件名,nl -b a 文件名,将空行也加如行号

12、more 命令

more命令 按页显示文件内容,more 文件名,more -2 文件名 每2行显示一页

13、less命令

less命令查看文件内容,可以上下翻页,less 文件名

14、head命令

head命令可以查看文件前几行内容,head -n 2 文件名

15、tail命令

tail命令可以查看文件后几行内容,tail -n 2 文件名

16、which命令

which 可以执行文件名称,显示路径

17、whereis命令

whereis -m svn 查出说明文档路径,whereis -s svn 找source源文件。

18、locate命令

locate /etc/m 搜索ect目录下所有m开头的文件

19、find 命令

find . -name "*.log"根据关键字查找

20、find exec命令

ls -l命令放在find命令的-exec选项中 find . -type f -exec ls -l {} ;

21、find xargs命令

find . -type f -print | xargs file查找系统中的每一个普通文件,然后使用xargs命令来测试它们分别属于哪类文件

22、ls -lih命令

详细的文件属性

23、zmodem


文章标题:linux命令$ls Linux命令ls命令全称
文章网址:http://ybzwz.com/article/hihsgc.html