初学Linux系统命令的一些实践(1)
打开一个用户主文件夹,对当前文件夹里面的文件进行显示操作,命令:ls
效果如下:
可见的都已经显示出来了,该命令作用是显示当前文件下的文件名
再看看稍微改变一下,命令:ls -a
多出了不少文件!以.开头的文件是隐藏看不到的,加上-a即可显示隐藏文件
再换一个,命令:ls -l
这个可以显示文件下子文件的权限、所属、大小时间等信息
命令:cd
直接进入到了该目录中
命令:pwd
直接得到所在位置的绝对路径
命令:whoami
显示用户名,这个好像显示有些累赘,因为执行命令句前面就有用户名和主机名,但是在实际中,这是一个获取用户名的有效方式
命令:touch filename
用了下这个,发现用在已有文件上时莫名多出了两个文件,具体有待研究,当没有filename时,直接创建了一个
命令:rm filename
zzx和Josh直接没了,作用是该直接删除文件
cat/more/head/tail 都是查看文件,来看看具体
直接从头显示到尾,适合显示少的内容
从文件开头分页显示,回车显示下一行,空格显示下一页,q退出,这个查看内容多的东西很方便
Head作用是查看文件内容前十行
Tail 是看末尾十
复制文件命令:cp
尝试把同一子文件夹里的一个文件移到另外一个目录里,经过尝试,发现不能够移动目录,会直接跳过
移动文件命令:mv
移动文件,c文件原来在/公共的之中,现在移到视频里,原来的不存在了,发现mv的移动对文件目录都管用,移动到同一个地方可以实现改名效果
对目录的复制加点东西:cp -rf
把整个文件夹都复制过去了!
命令:mkdir
创建一级目录
加-p:mkdir -p
实现对多级目录的创建
对于加上-rf可以复制多级文件,rm课删除文件 ,加上-rf则能删除多级文件
加-r其实就能实现,f则为无提示强制执行
一些网络相关信息的查询
Ifconfig
改变IP地址和硬件地址加管理员权限,否则不可操作
测试一下网络连通性:ping IP地址或网址
Ping一下自己
总结:
尝试的相关命令有
Linux的系统命令:
常用命令:
ls 显示当前目录下的哪些文件
-a 显示当前目录下的所有文件,以.开头的都是影藏文件
-l 显示文件的纤细信息
cd 进入一个目录
clear 清理屏幕 ctrl+l
pwd 显示当前所在绝对路径
whoami 显示当前用户名
跟文件相关的命令:
注意:不是所有的功能都有一一对应的功能
touch filename 创建文件
rm filename 删除文件,不经过回收站,要慎重
cat/more/head/tail 查看文件
cat 会把文件的所有内容显示到终端上,适合内容较少的文件
more 从文件开头分页显示,回车显示下一行,空格显示下一页,q退出
head 显示前十行
tail 只显示末尾十行