常用liunx命令

我会带着你远行 2022-05-18 10:50 388阅读 0赞

who 显示当前登录系统的用户

cd 切换当前工作目录
cd dirName切换当前工作目录至dirName

ls 显示指定工作目录下的内容

  1. ls -a 查看所在目录的所有文件包括隐藏文件(.开头的文件);
  2. ls -l 查看所在目录所有文件的权限

vi/vim进入vim/vi编译器

  1. 1)说明:vi编辑器是所有UnixLinux系统下标准的编辑器,他就相当于windows系统中的记事本一样。Vim是从 vi 发展出来的一个文本编辑器。
  2. 2)在vi/vim编译器里面常用的命令
  3. a:进入编译模式
  4. Esc:退出编译模式
  5. :q 退出vi/vim编译器,如果对打开的文件进行了修改的话,只能使用:q!强制退出vi/vim编译器。
  6. :w 保存对文件的修改
  7. :wq 保存修改的文件并退出vi/vim编译器
  8. yy:复制光标所在行,3yy复制光标所在行及以下两行,共三行
  9. dd:删除光标所在行,3dd删除光标所在行及其下的两行,共三行
  10. p:粘贴一边,3p粘贴三遍,注意:在光标所在行的下一行开始粘贴
  11. :set nu 显示行号,:set nonu 隐藏行号
  12. Shift+g 光标移动到文件尾行首,gg光标移动到文件头行头
  13. Shift+^ 移动到光标所在行的行首,shift+$ 移动到光标所在行的行尾
  14. /+要搜索的内容+回车,搜索
  15. :3,$ s/好/坏/g 第三行到行尾所有的好字都换为坏字,:3,4 s/好/坏/g 第三四行所有的好字都换为坏字

cat 用于连接文件并打印到标准输出设备上。 cat -n 文件名 带行号输出

mkdir 建立目录

  1. 语法:mkdir [-p] dirName
  2. -p 确保目录名称存在,不存在的就建一个,存在则不会保存

cp 拷贝文件 cp 文件(文件夹) 要拷贝的文件(-r 文件夹)

chmod 给文件授权 chmod -R 777 文件名 注意:只能是R

find 在指定目录下查找文件

locate 用来查找文件或目录

  1. 1)说明:locate命令要比find -name快得多,原因在于它不搜索具体目录,而是搜索一个数据库/var/lib/mlocate/mlocate.db 。这个数据库中含有本地所有文件信息。Linux系统自动创建这个数据库,并且每天自动更新一次,因此,我们在用locate查找文件时,有时会找到已经被删除的数据,或者刚刚建立文件却无法查找到,原因就是因为数据库文件没有被更新。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。
  2. 2)使用:locate /etc/*txt 或者直接 locate *txt

grep 查找文件里符合条件的字符串

  1. 使用:grep 要查询的关键字 所在目录 -r(递归查找)
  2. Eggrep test *php #查找后缀为php的文件中包含test字符串的文件,并打印出该字符串所在行的内容

clear 清空屏幕

rm 删除一个文件或者目录里的所有文件

  1. rm -rf 文件名/文件夹 -r递归,-f强制(不同地方可能不一样)
  2. eg.
  3. rm -rf ./file 删除当前目录下的file
  4. rm -rf !(file1) 删除除某个文件(file1)之外的所有文件
  5. rm -rf !(file1|file2) 删除除某些文件(file1file2)之外的所有文件

rz 上传文件

  1. 注意:
  2. 1)报错-bash: rz: command not found 说明还没安装这个命令
  3. 安装这个命令:yum install -y lrzsz
  4. 2)如果服务器上有该文件,则会报错;解决:上传覆盖rz -y

sz 下载文件(将选定的文件发送到本地机器)使用:sz 文件名

mv:修改文件/目录名,或将文件/目录移入其它位置。

  1. mv 文件 文件 --改名;mv 文件/目录 目录---移动位置;mv 目录 文件----出错。

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

ifconfig 用于显示或设置网络设备。

发表评论

表情:
评论列表 (有 0 条评论,388人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Liunx命令

    最近经常会在服务器上跑一些深度学习模型,所以对于一些常见的Linux命令做一些记录。 Screen screen -S <screenName> 新建一个窗口

    相关 liunx 命令

    一:Linux下tomcat服务的启动、关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务: 切换到tomcat主目录下的bi

    相关 Liunx命令

    一、注意事项 命令和参数之间必需用空格隔开,参数和参数之间也必需用空格隔开,大小写有区分。 二、特殊字符含义 文件名以“.”

    相关 Liunx命令

    主要包括文件处理、权限管理、文件搜索、帮助命令、用户管理、压缩解压、网络配置、关机重启。 u撤销上一步操作 ctrl+r恢复上一步被撤销的操作 Shift+Inse