Linux常用命令

来源:互联网 发布:中国联通网络测速平台 编辑:程序博客网 时间:2024/06/05 03:41

ls –a

显示所有文件,包括隐藏的文件(以.开头)

ls –l

展开后的第一个字符表示文件类型:“-”表示常规文件;“d”表示目录(文件夹);“c”表示字符设备文件(鼠标、键盘);“b”表示块设备文件(硬盘);“s”表示管道文件;“l”表示链接文件。

然后,从左到右每3位为一组,依次代表文件拥有者、同组用户和其它用户的存取权限。通常文件有3个权限,“r”表示只读;“w”表示可写;“x”表示可执行;“-”表示未设置。文件的第一列如为:-rw-r--r-- ,可知其为一个普通文件,文件所有者的权限是rw-,可读可写不可执行,同组用户的权限是r--, 其它用户的权限是r--。只有文件的拥有者或超级用户才能设置文件的属性。

在Linux下每个文件都属于特定的用户和组,文件的雇主和超级用户对文件用户有最大的存取权限。

ls –l | more

在ls命令后加more命令,可以每次显示一页,按下空格键显示下一页,按下q退出显示,按下h获取帮助。

cd 切换工作目录

可以使用.和..作为目录名,其中.表示当前目录,..表示当前目录的上层目录,即父目录。

 

cd 后不加,表示回到工作目录。每一个用户都有一个工作目录。

pwd   显示当前目录。

 

mkdir [目录名]  建立目录。

cat [参数] [文件名]  查看文件内容。

grep [参数] [文件名]  指定文件中搜索指定字符内容。

参数:-v 显示不包含匹配文本的所有行。

      -n 显示匹配行及行号。

grep –n talinited  表示在inited文件中查找包含tal字符的匹配行及行号。

find  查找指定文件。

find / -nameinited  表示从根目录下查找名为inited的文件。

rm [参数] [文件名]  删除文件或目录。

  参数: -i 删除前提示(不加参数时,删除前也提示)

         -f 强制删除,不提示。

         -r 递归删除里面所有内容。  -rf 强制删除文件及其子内容。

cp  复制文件

mv  移动文件

在同一目录下用mv命令就是改名字。

 

clear  清除屏幕命令。

ps  查看进程信息。

ps –a 查看所有进程。    ps –u 查看进程的详细状态。

ps –x  显示没有控制终端的进程。(后台程序)

ps –aux 显示所有进程的详细信息。

 

top  用来动态显示运行中的进程。top命令运行后能在指定间隔更新显示信息。

top –d <interval>显示更新的时间间隔。

 

whoami  查看当前系统的当前用户名。

 

who  查看所有登陆系统的用户信息。

 

tar  归档管理,把多个文件整理成一个文件。

gzip  压缩文件。(在Linux下压缩文件,原始文件没有了,只有压缩后的文件,这点与Windows不同)

tar与gzip结合使用实现文件打包,归档。

gzip –d  解压。

 

man  联机帮助命令。
0 0
原创粉丝点击