首页 > 编程知识 正文

linux常用命令详解(linux命令窗口)

时间:2023-05-05 12:26:35 阅读:93373 作者:1073

root ——根用户的关联文件home——系统默认用户的主目录,称为

linux 目录

/——linux文件系统的顶级根、文化系统树的顶级、根目录或顶级目录存储傻车相关文件的甜箱——存储目录s甜箱——系统管理相关的二进制文件存储目录,所有用户经常使用的命令都可以存储在该目录中。 其中的命令etc——需要拥有存储经常变化的文件(如网络连接的sock文件boot——启动目录)的权限。 与引导系统引导相关的文件usr —— unixsystemresource :安装软件的缺省目录。 windows下的程序文件文件夹dev——设备文件保存目录lib——系统库保存目录mnt——安装默认光驱和软驱的目录opt——追加安装proc——无法直接写入内存。 保存的是内存的挂载点

常用快捷键

tab——自动完成ctrl c——强制结束当前的命令执行,即、 杀死当前进程ctrl l——清除画面将ctrl z——命令拖放到后台ctrl r——通过历史记录命令搜索ctrl a——光标移动到命令行开头将ctrl e——光标移动到命令行末尾从位置删除到行的开头ctrl b——键盘上的左键ctrl f——和键盘上的右键010-键

可以使用cd命令在登录目录之间切换

语法:光盘[目标目录]

下面是一些常见的目录切换

cd - ——进入当前用户的主目录cd ——进入当前用户的主目录cd - ——进入上次目录的cd . ——进入上位目录的cd . ——进入当前目录

cd相对路径:只要开头不是/,属于相对路径的标记法就参照当前的所在目录,按照其相对路径进行检索

cd绝对路径:绝对路径是以根/开头的文件名或目录名。 像/home/data/package一样,从根目录,也就是顶层目录/开始依次递归搜索,用cd命令采用绝对路径e方式,只要路径正确,任何目录都可以访问指定的目录

cd命令

ls,列表的内容

语法: ls [目标目录]

ls命令列出目录的内容,包括文件和子目录的名称

- -显示包含-a ——隐藏文件的目录内的所有文件-l ——显示长列表格式、ll-d ——显示目录属性-h ——人类显示文件大小-i ——显示inode作业中使用的习惯性命令

另一种常用的写法是ll,ll是ls -l的缩写,可以列表形式列出目录的内容。

package文件的各个属性的说明:

drwxr-xr-x——可以用10个字符来确定文件的类型,以及每个用户连接到该文件的2——个连接文件的数量。 root——表示用户的root——表示用户所在的组。 4096——表示文件大小。 6月23日23 05:28——表示上次修改日期。 package——表示文件名每行的前10个

dent: 2em;">第一个字符表示类型:文件(-)、目录(d),链接(l)

其余字符每3个一组(rwx)、读(r)、写(w)、执行(x)

第一组 rwx:文件所有者的权限是读、写和执行

第二组 r-x:与文件所有者同一组的用户的权限是读和执行,没有写的权限

第三组 r-x:不与文件所有者同组的其他用户的权限是读和执行,没有写的权限

读、写、执行用数字表示分别为 r=4 ,w=2,x=1。

rwx =4+2+1=7

r-x=4+0+1=5

r-x=4+0+1=5

所以该文件针对不同用户的权限可以用数值755表示

pwd命令

pwd,显示工作目录(print working directory)

执行pwd命令可以获得当前所在的工作目录的绝对路径。

mkdir命令

mkdir,建立目录(make directory)

-p:递归创建目录,即如果建立目录的上层目录没有创建,会一并建立上层目录

rmdir命令

删除空目录,这条命令实际操作中用得很少,我们一般用rm

注意 rmdir 命令只能删除空目录,如果要删除目录下所有文件可用:rm -rf 路径

df命令

df,显示磁盘的相关信息,如文件系统的使用情况

df [-ahikHTm] [目录或文件名]

-a :列出所有的文件系统-k:以KB为单位显示各个文件系统-m:以MB为单位显示各个文件系统-h:以GB、MB、KB等格式显示-H:以M =1000K取代 M=1024K的计算方式-T:连同该分区的文件系统名(例如 ext3 )一起列出-i:不用硬盘容量,而以inode 的数量来显示

df [路径],查看某个目录是在哪个分区,并显示其它信息

注意df、du两个命令对于测试人员来说应用频率并不高。

du命令

du,显示目录或者文件的大小,du 命令显示指定的目录或文件占用的磁盘空间

语法:du [-ahskm] [文件或目录名称]

-a :列出所有的文件与目录容量-h:以人们易读的容量格式(G/M)显示-s:显示总计,不列出每个目录占用的容量-k:以KB列出容量显示-m:以MB列出容量显示

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。