linux基础命令20个,20-linux中基础命令
发布日期:2021-06-24 16:16:10 浏览次数:3 分类:技术文章

本文共 1719 字,大约阅读时间需要 5 分钟。

1.文件的复制命令

cp 源文件  目标目录

例如:cp  a.txt /usr/test     表示将a.txt文件复制到/usr/test文件下面

2.文件的远程复制

scp   源文件   user@host   目标目录

3.文件的删除命令

rm -r  文件名   删除文件

rm -f  文件名   强制删除目录

4.文件夹的创建

mkdir  文件夹名称

5.文件的创建

touch 文件的名称

6.查看编辑文件

vi/vim

i 文件进行修改

esc---->:wq   进行保存    :q!强制退出

7.分页查看日志信息

more logs/log.txt

使用空格进行向下翻页,ctrl+pageUp向上翻页

8.实时查看输出的文本信息

tail -f    logs/log.txt

tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容.

9.查看进程

ps aux | grep 进程名

10.结束进程

kill  -9 PID

11.权限

chmod 755 *.sh

12.查看文件的大小

du -sh

13.显示当前所在位置路径

pwd

14.添加用户

useradd xiaoming

设置密码:passwd xiaoming    ,然后输入密码,再次输入密码

15.删除用户

userdel xiaoming   只删除xiaoming用户,不删除/home/xiaoming的主目录

userdel -r xiaoming 删除用户和所在主目录

16.linux系统的运行级别

0:关机   一旦开机就关机

1:单用户     使用单用户进入不需要密码

2:多用户状态没有网络服务

3:多用户状态有网络服务    ----------最常用的级别

4:系统未使用保留给用户

5:图形界面 -----常用

6:系统重启          开机就重新进行启动

设置运行级别方法:

设置运行级别为5

vi /etc/inittab     打开后修改id:5:initdefault;

17.linux系统运行级别设置错误解决方法:

在Grub界面时,按下e,选中第二行,继续按e,输入空格 1,表示单用户级别不读inittab文件,回车,继续按b,进行启动,进入单用户模式,修改inittab文件。

18.ls命令

ls 列出文件和目录

ls -a 显示隐藏文件

ls -l 显示长列表格

ls -al 显示隐藏文件并且是长列表格样式的

19.目录

mkdir 名称   创建目录

rmdir 名称   删除空目录

20.管道命令

|表示把上一个命令的结果交给|后面的命令处理

21.查找关键字功能

grep "java" a.java

表示在a.java文件中寻找是否有java关键字。

grep -n "java" a.java

表示在a.java文件中寻找是否有java关键字,并列出所在行。

22.在现实生活中有问题找警察,在linux系统中有问题找男人  man命令,相当于windows中的help命令

23.按文件名查找文件

find / -name a.java

按文件大小查找文件

find / -size +1000k

表示在/根目录中以 -name名称查找是否有a.java的文件

目录越清晰,查询速度越快。

24.重定向命令

grep -n "java"  a.java >bbb.txt       >表示覆盖

grep -n "java" a.java >>bb.txt   >>表示追加

第一行表示从a.java文件中寻找是否有java关键字和所在行,将查询结果覆盖到bbb.txt文件中

第二行表示追加

25.重命名命令

mv aa    bb

表示把aa文件名修改为bb

26.source   filename    表示  当前这个文件立即生效  比如配置了jdk环境在/etc/profile里面,然后source /etc/profile 表示立即生效不用重新启动电脑了。

27.chmod  +x   file  表示的是给文件添加可执行权限给

例如:

0818b9ca8b590ca3270a3433284dd417.png

转载地址:https://blog.csdn.net/weixin_33758343/article/details/116948215 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:c语言输入的成绩由高到低该怎么,程序怎么编c语言“从键盘输入8个成绩?c – 手机爱问...
下一篇:Linux怎么同时共享两个文件,Linux文件共享(二)——两个独立进程打开同一个文件...

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2024年04月12日 21时16分31秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

iBATIS&Spring合奏(一)--DAO 2019-04-28
iBATIS&Spring合奏(二)--Flex前端融合 2019-04-28
iBATIS&Spring合奏(三)--事务&动态SQL 2019-04-28
C++核心准则C.48:如果构造函数需要用常数初始化成员,使用类内初始化器更合适 2019-04-28
C++核心准则C.49:构造函数中应该做的是初始化而不是赋值 2019-04-28
C++核心准则C.50:如果在构造过程中需要“虚行为”,使用工厂函数 2019-04-28
C++核心准则C.51:使用委托构造函数实现所有构造函数的共通动作 2019-04-28
C++核心准则C.52:合理使用继承的构造函数 2019-04-28
基于Chrome浏览器的前端调试 2019-04-28
Python:Flask部署Nginx、gunicorn、gevent、flask、supervisor 2019-04-28
【李宏毅2020 ML/DL】补充:Ensemble: Bagging, Boosting, Adaboost, Gradient Boosting, Stacking 2019-04-28
【Computer Organization笔记24】光盘,FLASH MEMORY,本单元总结 2019-04-28
【必收藏】台大李宏毅老师课程 | 资源汇总、笔记总结与索引 2019-04-28
【Computer Organization笔记25】I/O:程序直接控制,程序中断方式,直接存储访问(DMA),通道控制方式 2019-04-28
【Computer Organization笔记26】总线 bus :多个部件之间进行数据传送的共享通道,总线设计 - 总线仲裁、数据传输模式、提高总线性能 2019-04-28
WSL2 下的 Docker 配置,使用网易云镜像 + 更改 docker 文件系统(否则无法 apt update) 2019-04-28
【Computer Organization笔记27】接口电路和外部设备 2019-04-28
【Computer Organization笔记28】总复习 2019-04-28
【Computer Organization笔记29】大作业展示 2019-04-28
个人总结的【LaTeX】超高频特殊符号表(仅33个符号)+复杂公式速写解决方案,请查收! 2019-04-28