linux常用基础操作命令

*linux常用基本命令

  • 搜索命令:grep,可以在文件中搜索字符串。grep 要搜索的字符串 文件。通常与管道命令一块使用。

  • 管道命令: |,将上一个命令的输出作为参数传给下一个命令。类似于链式调用。

  • 进程查看:ps -ef,查看当前运行的所有进程。

  • 杀死进程:kill -9 进程pid。

  • 查看当前端口调用:netstat -an

  • 普通用户切换到root用户: sudo -i

*linux目录(文件夹)相关基本命令

  • 创建目录:mkdir 目录名称

  • 查看目录:ls [-al] [目录名称]

    • ls是查看当前目录下所有的文件和文件夹

    • -a:查看所有的文件和文件夹(包括隐藏文件)

    • -l:查看文件和文件夹的详细信息。而且ls -l可以简写为ll

  • 查找目录:find 目录 参数。如, find /etc -name "*test*"。查找etc目录下所有名字包含test的文件

  • 修改目录名称:mv 目录名称 新目录名称。而且mv 也可以对文件重命名。

  • 移动目录的位置:mv 目录名称 目录的新位置。

  • 拷贝目录:cp [-r] 目录名称 目录拷贝的目标位置 [新文件的名称]

    • -r:表示递归执行。因为目录下面可能还有子目录,所以一般需要加上-r,如果是文件则不需要。

  • 删除目录:rm [-rf] 目录。

    • -r:同样表示递归执行

    • -f:表示强制执行,这样linux不再询问,直接删除。

 

*文件的基本命令

  • 文件的创建:touch 文件名

  • 查看文件元数据:stat 文件

  • 文件的查看:cat/more/less/tail 文件

    • 使用cat查看/etc/sudo.conf文件,只能显示最后一屏内容

    • 使用more查看/etc/sudo.conf文件,可以显示百分比,回车可以向下一行, 空格可以向下一页,q可以退出查看

    • 使用tail -f 文件 可以动态查看文件

  • 文件内容修改:vim/nano... 文件

    • 利用linux内置的编辑器进行文件的修改

    • nano比较简单,进入nano后下面就有快捷键提示

  • 文件删除:同目录删除。

 

*文件的压缩与解压

        Linux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。而一般情况下打包和压缩是一起进行的,打包并压缩后的文件的后缀名一般.tar.gz。

  • 压缩文件:tar [-zcvf] 打包后的压缩文件名 要打包的文件或目录

    • -z:调用gzip压缩命令进行压缩

    • -c:打包文件

    • -v:显示运行过程

    • -f:指定文件名

  • 解压文件

    • 将压缩文件解压至当前目录下:tar [-xvf] 压缩文件。

    • 解压至指定目录:tar [-xvf] 压缩文件 -C 路径。

    • -x:表示解压

    • -C:表示指明解压路径

 

*linux文件权限及更改

    使用ll查看文件详细信息时,最前边一列就是文件的权限设定。

  • 权限详解:

    • 第一个字母表示文件类型。d表示文件夹,-表示是一个文件,l表示是一个链接文件。等等

    • 后面的九个字母分为三组,每三个为一组。第一组是属主权限,第二组是属组权限,第三组是其他用户权限

      • r:可读

      • w:可写

      • x:可执行

  • 权限的更改:利用chmod命令,

    • 1.直接更改。如,chmod u=rwx,g=rw,o=r 文件。

      • u表示修改主权限,即user

      • g表示修改组权限,即group

      • o表示修改其他用户权限,即other

    • 2.利用权重修改。如,chmod 744 文件

      • 解释:我们可以4来表示r,用2表示w,用1表示x,这样7就表示赋给rwx权限,4就表示只赋给r权限。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值