ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux第一周命令汇总

2020-02-21 19:39:44  阅读:260  来源: 互联网

标签:tar 查看 第一周 创建 组群 汇总 用户 命令 Linux


Linux文件管理命令

注:不管是文件还是文件夹,命令都可适用。

cd 切换目录 cd. 当前目录 cd… cd- 返回上级目录 pwd 查看当前路径

只输入cd则返回家目录也就是~目录

ls查看列表文件 ls -a 查看所有文件包括隐藏文件 ls -l 查看文件包括权限

cp -r 拷贝文件夹 。

ln -s 创建软链接也就是符号链接,ls -il 创建硬链接。

clear可用来清屏。history查看历史命令。

mkdir用来创建文件夹。

rmdir 只能删除空文件夹,rm -rf 强制删除文件夹,rm -r 有提示是否删除,而rm -f 尽可能不使用它。

rename和mv都可用来改文件名,前者是正版,后者也可用来移动文件。

vim是Linux系统自带的编辑器,相当于windows系统的记事本。

vim是最新版的,和vi一样的功能,但比vi好用。

vim进入编辑时退出,光标移到最后一个字母,输入:按q键,即可退出。

useradd 创建用户,passwd设置密码,是不可见的。

chmod权限 rwx–>421 如:764 各值相加。

groupadd 创建用户组。

chown修改用户组。格式maht:

truncate -s 修改文件大小。

touch 把文件时间置定为当前修改时间,如果文件夹不存在则自动创建一个文件夹。

man 手册。(与vim退出操作相同。)

vim编辑器:按下i键编辑内容,按esc键切换到命令模式,按下:wq保存并退出,

:q!强制退出。

mkdir -p 嵌套创建文件夹。

tar -cvf 创建包,tar -tvf 查看包,tar -xvf 解包。

zip -r 创建压缩包,不是Linux系统自带命令,需要通过 yum install 在线下载,在连接因特网的前提下。在线下载命令带 -y 表示所有提示都默认。

unzip -l 查看压缩包,unzip 直接解压缩包。

tar.gz 或 tgz:压缩包后缀名为.tar .gz 或 .tgz ,-zcvf 创建压缩包,与tar命令相同只不过多了个z。

tar.bz2 tar.xz 用法相同,前面都带j。这些只是算法不同。

cat、more 都用来查看文件的数据内容,后者适合查看大文件。如果有多行数据,cat只显示到最后,而more则只显示一部分,按回车键一行一行往下翻。

find 查找文件路径。

Linux用户管理命令

规则:在Linux系统中每个用户必须有且仅有一个主组群,除此之外可以加入若干个其他组群,在创建一个新用户时,如果没有指定该用户的主组群,系统会自动创建一个和用户名同名的组群,并设置为该用户的主组群,我们称这个组群为用户私人组群。

groupadd:创建一个新组群。

groupdel:删除一个已存在的组群。

groupmod:修改一个已存在群组的属性信息,groupmod -n 修改组群名。

cat /etc/group:查看系统中所有群组。(cat后面有空格)

useradd:创建一个新用户,默认在/home文件夹下,user -g 加入主组群。

passwd:给指定用户设置密码。

userdel:删除一个已存在的用户。

usermod:修改一个已存在用户的属性信息。

cat /etc/passwd:查看系统中所有用户的信息。

id:查看指定用户的信息。

exit:注销当前登录用户。

su:select user,选择用户。su - 当前工作环境也会变,直接当前用户目录下,也就是/home目录下。

Linux进程管理命令

概念:

进程(process):正在运行的程序,通过PID唯一标识,TTY标识当前终端。

程序(program):可执行文件。

软件(software):程序+文档。

相关常用命令:

ps:process snapshot,显示当前时刻系统中的进程信息。

ps -e 显示系统中所有的进程。

ps -aux :更详细,比如占用cpu、内存、磁盘等等。

查看系统状态和配置相关命令:

w:显示所有已登录用户的信息,负载值越小系统越空闲。

top:实时刷新显示系统中的所有进程信息。

kill:结束进程,kill -9 直接结束进程,表示发送9号信号,现暂且不深究其参数。

killall:通过名字结束进程,例如:killall sleep。

如果执行了某些命令按q键无法退出,例如:sleep + 时间:系统休眠。则使用以下命令:

CTRL+C:组合键强制结束当前正在前台运行的命令。

CTRL+Z:将当前正在前台运行的命令掉到后台,并暂停它的运行。

fg:foreground,将后台任务调到前台运行。

bg:background,将后台暂停的任务运行起来。

&:在一条命令的末尾带上该符号可以让其在后台执行。

网络配置管理相关命令:

ping:检查当前机器和目标机器之间的网络连接是否通畅

shutdown -s -t 0 :立即关机。

ifconfig:查看当前系统的网络配置信息(比如IP地址、MAC地址等)。

netstat:network state,查看当前网络状态信息。

电源管理相关命令:

poweroff:关机。

reboot:重启。

shutdown:关机或重启,shutdown -s 关机,shutdown -r 重启。

Simhuicute 发布了1 篇原创文章 · 获赞 0 · 访问量 51 私信 关注

标签:tar,查看,第一周,创建,组群,汇总,用户,命令,Linux
来源: https://blog.csdn.net/Simhuicute/article/details/104433360

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有