Linux 常用命令知识整理

xiaoxiao2021-02-28  19

Linux知识整理

1. Linux系统组成部分? Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。 一.Linux内核 内核是操作系统的核心,具有很多最基本功能,如虚拟内存、多任务、共享库、需求加载、可执行程序和TCP/IP网络功能。Linux内核的模块分为以下几个部分:存储管理、CPU和进程管理、文件系统、设备管理和驱动、网络通信、系统的初始化和系统调用等。 二.Linux shell shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行,是一个命令解释器。另外,shell编程语言具有普通编程语言的很多特点,用这种编程语言编写的shell程序与其他应用程序具有同样的效果。 三.Linux文件系统 文件系统是文件存放在磁盘等存储设备上的组织方法。Linux系统能支持多种目前流行的文件系统,如EXT2、EXT3、FAT、FAT32、VFAT和ISO9660。 四.Linux应用程序 标准的Linux系统一般都有一套都有称为应用程序的程序集,它包括文本编辑器、编程语言、XWindow、办公套件、Internet工具和数据库等

2. Linux新建一个文本文件有哪些命令实现? 1、使用touch 命令:touch 文件名 2、直接使用编辑命令: vi 文件名 , 保存之后就有这个文件了。

3. Linux关机与重启命令? 重启命令: 1、reboot 2、shutdown -r now 立刻重启(root用户使用) 3、shutdown -r 10 过10分钟自动重启(root用户使用) 4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启

关机命令: 1、halt 立刻关机 2、poweroff 立刻关机 3、shutdown -h now 立刻关机(root用户使用) 4、shutdown -h 10 10分钟后自动关机 如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启

4. Linux切换工作目录命令? 切换目录用命令cd (change directory),

5. Linux显示工作路径命令? 查看当前目录的命令pwd (print working directory)

6. Linux查看目录中的文件命令? ls **/filename

7. Linux显示文件和目录由根目录开始的树形结构命令 tree 以树状图显示所有文件 tree -L N 以树状图显示所有文件,子文件夹显示到第 N 层

8. Linux创建目录命令? mkdir

9. Linux删除文件命令? rm a.txt 删除普通文件a.txt

10. Linux删除目录命令? rm -r a/ 删除目录a rm -rf a/ 强制删除目录a -f 表示强制

11. Linux复制文件? 命令格式:cp [-adfilprsu] 源文件(source) 目标文件(destination) cp [option] source1 source2 source3 … directory 参数说明: -a:是指archive的意思,也说是指复制所有的目录 -d:若源文件为连接文件(link file),则复制连接文件属性而非文件本身 -f:强制(force),若有重复或其它疑问时,不会询问用户,而强制复制 -i:若目标文件(destination)已存在,在覆盖时会先询问是否真的操作 -l:建立硬连接(hard link)的连接文件,而非复制文件本身 -p:与文件的属性一起复制,而非使用默认属性 -r:递归复制,用于目录的复制操作 -s:复制成符号连接文件(symbolic link),即“快捷方式”文件 -u:若目标文件比源文件旧,更新目标文件 如将/test1目录下的file1复制到/test3目录,并将文件名改为file2,可输入以下命令: cp /test1/file1 /test3/file2

12. Linux重命名/移动命令? 命令格式:mv [-fiv] source destination 参数说明: -f:force,强制直接移动而不询问 -i:若目标文件(destination)已经存在,就会询问是否覆盖 -u:若目标文件已经存在,且源文件比较新,才会更新 如将/test1目录下的file1复制到/test3 目录,并将文件名改为file2,可输入以下命令: mv /test1/file1 /test3/file2

13. Linux创建链接命令? ln命令的格式:ln 原文件 连接文件 比如如下命令是创建硬连接的,/home/testfile就是创建的硬连接文件,它连接到/root/testfile这个文件: ln /root/testfile /home/testfile 下面的则是创建软连接的,这次/home/testfile是一个软连接文件: ln -s /root/testfile /home/testfile

14. Linux文件搜索命令 1.which(寻找“执行文件”), 2.whereis(寻找特定文件) 3.locate的使用更简单,直接在后面输入“文件的部分名称”后,就能够得到结果。 4.find

15. Linux创建用户组命令 命令 groupadd创建用户组 groupadd –g 888 users 创建一个组users,其GID为888 在创建用户时,需要为新建用户指定一用户组,如果不指定其用户所属的工作组,自动会生成一个与用户名同名的工作组。创建用户user1的时候指定其所属工作组users,例:useradd –g users user1

16. Linux删除用户组 groupdel users 删除组users

17. Linux重命名用户组 命令groupmod修改组 groupmod –n user users 修改组名user为users

18. Linux创建用户 1、使用命令 useradd 例:useradd user1——创建用户user1 useradd –e 12/30/2009 user2——创建user2,指定有效期2009-12-30到期 用户的缺省UID从500向后顺序增加,500以下作为系统保留账号,可以指定UID, 例:useradd –u 600 user3

19. Linux删除用户 例:删除用户user2 userdel user2 例:删除用户 user3,同时删除他的工作目录 userdel –r user3

20. 查看用户信息 id命令查看一个用户的UID和GID, 例:查看user4的id id user4 finger命令 ——可以查看用户的主目录、启动shell、用户名、地址、电话等信息 例:finger user4

21. Linux修改用户密码命令 passwd user1 注意:没有设置密码的用户不能使用

22. Linux设置权限

23. Linux改变文件用户组命令

24. Linux解压缩命令 (1)、.tar 用 tar –xvf 解压 (2)、.gz 用 gzip -d或者gunzip 解压 (3)、.tar.gz和.tgz 用 tar –xzf 解压 (4)、.bz2 用 bzip2 -d或者用bunzip2 解压 (5)、.tar.bz2用tar –xjf 解压 (6)、.Z 用 uncompress 解压 (7)、.tar.Z 用tar –xZf 解压 (8)、.rar 用 unrar e解压 (9)、.zip 用 unzip 解压

zip 压缩方法: 压缩 tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一 个gzip压缩过的包,命名为jpg.tar.gz tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2 tar –cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux

解压 tar –xvf file.tar //解压 tar包 tar -xzvf file.tar.gz //解压tar.gz tar -xjvf file.tar.bz2 //解压 tar.bz2 tar –xZvf file.tar.Z //解压tar.Z unrar e file.rar //解压rar unzip file.zip //解压zip

25. Linux软件包升级及安装命令

26. Linux查年文件命令

27. Linux查看进程

28. Linux修改环境变量

29. Linux修改防火墙

30. Linux JDK的安装与验证

Linux Tomcat的安装与使用安装部署web项目
转载请注明原文地址: https://www.6miu.com/read-1599977.html

最新回复(0)