别不信!掌握好这20条Linux基础命令,让你的 *** 作效率直接双倍

别不信!掌握好这20条Linux基础命令,让你的 *** 作效率直接双倍,第1张

今日分享开始啦,请大家多多指教~

linux 系统中采用了多用户的管理方式使用系统

默认用户是root,有最高的权限。(在终端显示为 #)

普通用户为:$

在linux系统中没有盘符的概念,以树的形式管理文件

整个系统的根文件为 /

# 目录结构

linux系统中命令的使用

在使用linux系统命令的时候,严格区分大小写

使用命令的语法: 命令 [-选项] 参数

clear 清屏

1.ls命令

ls 显示文件和目录列表(list)

常用参数:

-l (long) 长格式显示文件和目录信息

-a (all) 显示所有文件和目录(包含隐藏文件和目录)

-R 递归显示指定目录下的文件清单,即会显示指定目录分支内各子目录中的文件清单。

ls -R ,会递归显示目录下的文件。

查看指定目录下的文件

ls /(指定目录) 例如:ls /etc

查看文件和目录的组合使用命令

例如 ls -la 指定目录 查看目录下所有文件并且长格式展示

2. cd 命令

cd 切换的目录名

pwd 显示当前所在目录

cd /root 回家目录 或者 cd ~ 或者 cd 快速回家

3.常用 *** 作文件命令

4.ls -l 长格式说明

5.网络相关命令

ip addr 查看当前服务器地址

简写: ip a

ping ip地址 测试网络连通性

会一直ping 。Ctrl+c 结束

6.压缩相关命令

tar 命令

-c 建立一个压缩文件的参数指令(create) 打包 .tar

-x 解开一个压缩文件的参数指令(extract)解压

-z 是否要用 gzip 压缩 压缩 .tar.gz

-v 压缩过程中显示文件(日志)

-f 指定打包名字,f后紧跟名字(必有)

例如: tar -zcvf linux.tar.gz aa.txt bb.txt

tar -zxvf linux.tar.gz

7.centos独有 服务命令

systemctl

8.进程相关

ps 查询当前控制台上运行的进程

动态显示进程 top

杀死进程 kill

9.vi 命令

vi /vim 是linux最常用的文本编辑器,功能非常强大。

vi 有三种模式 :

常用命令

10.软件相关的命令

rpm 命令 需要有rmp 的安装包

rpm -ivh gcc-c+ 4.4.7-3.e16.x86_64.rpm

yum命令 [好用,自动检测依赖下载]

使用yum命令必须连接外部网络。

11.用户和组相关命令

1.查看当前用户:whoami

查看登录用户:who

退出用户 exit

添加、删除组账号:groupadd、groupdel

添加用户账号:useradd

设置用户名密码:passwd [用户名]

su 切换用户

12.权限相关命令

linux 文件有三种权限,r读,w写,x执行;r=4,w=2,x=1

chmod

今日份分享已结束,请大家多多包涵和指点!

如何获取?

转发分享此文,后台私信我:“1”即可获取。(注:转发分享,感谢大家)

软件测试必须掌握的----常用linux命令总结

Dotest测试学堂-董浩

命令解释

cd进入目录或退出至主目录;例:“cd /home” 表示进入home目录下

cd ..退出至上一级目录

cp

ifconfig查看linuxIP的命令;注:ipconfig是查询windowsIP的

修改IP即时生效:ifconfig eth0 192.168.1.155 netmask 255.255.255.0

rm -rf强制删除目录或文件;r代表删除目录,f代表强制删除

mv移动文件或改名;例:“mv test /home” 表示将test移动至home目录下;“mv test test1”表示将test改名为test1

mkdir创建文件夹;例:“mkdir dodo”表示创建dodo文件夹

ps -ef查看进程信息ps -ef |grep ssh :查看ssh进程的信息

top进程管理器top -M

df查看磁盘使用状况 df -m

tar -xzvf解压安装包;tar -xzvf +软件包

apt-get install下载并安装;apt-get install +软件包名

wget+网址下载对应网址的软件包

yum install + 软件包下载且安装

rpm -ivh +软件包安装以rpm结尾的软件包;rpm -ivh +包名

./+可执行程序./jdk-6u31-linux-i586-rpm.bin:运行

find查找系统中的文件;find / -name+文件名

find / -name apache:在当前目录下搜索以apache开头的文件

man命令解析;“man find” 表示将find命令详解展示

ls -l\ll\ls -als -l 和ll 是一样的作用。ll是ls-l的别名。显示详细信息;ls -a:查看隐藏文件+详细信息

kill -9结束进程;kill -9 +进程号;kill -15

clear清屏 *** 作

cat查看文件内容

pwd查看当前目录结构;绝对路径

vi编辑文件;注:编辑进入文件后,“i”:代表输入;“a”:当前光标的下一位;“:wq”:代表退出并保存(在输入状态下,需按下Esc键);“:q!”:代表不保存退出;“x”:代表删除单个字符;“dd”代表删除一行数据。

shift+g:快速到最后一行

/+匹配的内容:退出编辑状态下,向下快速搜索匹配内容【n:寻找下一个】

?+匹配的内容:退出编辑状态下,向上快速搜索匹配内容【n:寻找下一个】

touch表示创建文件;touch .dotest:创建隐藏文件

chmod给文件以权限;2:写;4:读;1:运行;例:chmod 461 test;表示:给文件拥有用户写的权限,所在组读写权限,其它组用户运行权限。

chmod -R 777 wenjianjia:给我文件夹及文件夹下面的所有文件赋值权限

useradduseradd dotest:创建dotest用户

passwdpasswd dotest :给用户设置密码;密码输入两次且不显示

su切换用户;“su - root”切换至root账户

whoami查看当前登录的是哪个用户

service 服务名 restart重启某个服务;service mysql restart【重启数据库】\service network restart【重启网卡】

重启网卡/etc/init.d/network restart

grepgrep 1 dotest:搜索文件dotest中匹配包含1所有的信息并显示出来

historyhistory查看历史命令

tail滚动查看日志;tail + 数量 + 文件名

tail -f log【滚动查看日志】

tail -n 5 logs 【查看最后5行】

head 匹配前几行;head -n 4 log

重启系统reboot

关机shutdown 0

date查看时间;

date -s "2018-03-05 9:00:00"

常用文件/etc/rc.local;存放自启动命令的

/etc/profile;存放环境变量设置;

source /etc/profile 快速生效

/etc/sysconfig/network-scripts中的ifcfg-eth0;查看网卡信息的

/etc/crontab;定时任务;

* * * * * +要执行的脚本【完整路径】

o minute: 区间为 0 – 59

o hour: 区间为0 – 23

o day-of-month: 区间为0 – 31

o month: 区间为1 – 12. 1 是1月. 12是12月.

o Day-of-week: 区间为0 – 7. 周日可以是0或7

例子:

每个月的第一天 1:10 p.m 运行

10 13 1 * * /root/bin/full-backup.sh

查看主机名hostname

修改主机名vi /etc/hosts或者hostname + 主机名

软件包 --version查看版本信息;

svnserve --version

java --version


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7083578.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-01
下一篇2023-04-01

发表评论

登录后才能评论

评论列表(0条)

    保存