首页 > 系统相关 >linux常用27个命令

linux常用27个命令

时间:2023-12-16 15:44:10浏览次数:30  
标签:tmp tar 常用 27 查看 temp linux home 目录

(红帽子)
cd / 回车
ls 回车
可以看到一些目录:
bin 存放常用命令
boot 存放启动程序
dev 存放设备文件
etc 存放启动,关闭,配置程序与文件
home 用户工作目录
lib 存放共享链接库
root 超级用户的工作目录
tmp 存放临时文件
proc 操作系统的实时信息
sys 系统的硬件设备信息
var 主要存放系统日志
usr 存放用户程序
其他目录,可以百度查询。

常见命令(具体可百度):
1.useradd 新增用户
例:useradd smb 添加名字为smb的用户
2.su 切换用户
例:su - root 切换到root 用户
3.passwd 修改用户密码
例:passwd smb 修改用户smb的密码
4.shutdown 关机
例:shutdown now 立刻关机
5.cp 拷贝,复制
例:cp /home/test /temp/ 把home下的test文件,复制到/temp目录下
cp -r /home/dir1 /temp/ 把home下的dir1目录复制到/temp目录下
6.mv 移动或更名
例:mv /home/test /home/test1 将home下的test文件更名为test1
mv /home/dir1 /temp/ 将home下的dir1目录移动到 temp目录下
7.rm 删除
例:rm /home/test 删除home下的test文件
rm -r /home/dir 删除home下的dir目录
8.mkdir 创建目录
例:mkdir /home/workdir 在home下创建workdir目录
mkdir -p /home/dir1/dir2 创建dir2,如果dir1不存在,先创建dir1
9.cd 改变工作目录
10.pwd 查看当前路径
11.ls 查看目录(用法很多,根据需要百度)
例:ls
ls /home
ls -a /home
ls -c /home
ls -l
12.tar 打包或压缩
例:tar cvf tmp.tar /home/tmp 把home下的tmp打包成tmp.tar
tar xvf tmp.tar 解压
tar cvzf temp.tar.gz /home/tmp 把temp打包成 temp.tar.gz
tar xvzf tmp.tar.gz 解压
13.upzip 解压缩
例:unzip tmp.zip 解压
14.chmod 改变访问权限
例:chmod g + w hello.c 加上写权限
chmod 761 hello.c
小知识:通过ls -l
查看到文件如:-rw-r–r-- 等。(文件类型+文件所有者权限+所有者同组的用户+其他用户)
以上共十个字符位。第一个字符指定了文件类型,如果第一个是横线,表示是一个非目录的普通文件。如果是d,表示是一个目录。如果是l,表示是个链接文件。 r(4) 为可读权限,w(2) 为可写权限,x(1) 为可执行权限。横线表示无该权限。
761 对应 rwxrw—x
15.df 查看磁盘使用情况
例:df -k 以kB 以单位为显示磁盘使用情况
df -h 以G为单位 -m -K
16.du 查看目录大小
例:du -b ipc 以字节为单位显示
17.ifconfig 网络配置
例:ifconfig eth0 192.168.1.1 给网卡eth0配置IP地址
ifconfig eth0 down 暂停eth0
ifconfig eth0 up 回复eth0
18.netstat 查看网络状态
例:netstat -a 查看系统中所有网络监听端口
19.rpm 软件安装
例:rpm -ivh tftp.rpm 安装名为tftp的文件
rpm -qa 列出已经安装的rpm包
rpm -e name 卸载名字为name的rpm包
20.mount 挂载
例:mount /dev/cdrom /mnt 将光驱挂载到mnt目录下
21.umount 取消挂载
例:umount /mnt
22.find 查找文件
例:find ./ -name ‘co*’ 在当前目录及其子目录找名为co开头的文件
23.grep 查找字符串
例:grep “file” ./ -rn 在当前目录及其子目录找包含“file”字符串的文件
netstat -a |grep tftp 查找所有端口中用于tftp的端口
24.top 动态查看cpu使用
例: top 查看CPU,内存使用情况
25.ps 查看进程
例:ps aux 查看系统中的所有进程
注:输入q,退出查看(ctr+c),输入h,有提示
26.kill 杀死进程
例:kill -s 4096
kill -9 4096
27.man 帮助
例:man grep 查看grep命令的使用方法
man ping 查看ping命令的使用方法
————————————————
内容来自我在csdn上的文章。
原文链接:https://blog.csdn.net/jiachanghui007/article/details/105376083

标签:tmp,tar,常用,27,查看,temp,linux,home,目录
From: https://www.cnblogs.com/changhui567/p/17904909.html

相关文章

  • Linux服务器快速安装PostgreSQL15以及pgvector向量插件
    最近开始体验FastGPT或Dify等开源知识库问答系统,用他们试着开发调试一些小助手。这中间需要使用到PostgreSQL,就在自己服务器上进行了安装,特此记录下。环境说明:阿里云ECS,2核8G,X86架构,CentOS7.9操作系统。选择版本1.打开PostgreSQL官网下载页面,选择操作系统和数据库版本。我本......
  • Git——常用命令
    1.第一次初始化gitinit  初始化仓库gitadd.gitcommit-m‘firstcommit’[email protected]:帐号名/仓库名.gitgitpulloriginmastergitpushoriginmaster#-f强推[email protected]:git帐号名/仓库名.git 2.基本操作gitche......
  • Linux服务器快速安装PostgreSQL15以及pgvector向量插件
    最近开始体验FastGPT或Dify等开源知识库问答系统,用他们试着开发调试一些小助手。这中间需要使用到PostgreSQL,就在自己服务器上进行了安装,特此记录下。环境说明:阿里云ECS,2核8G,X86架构,CentOS7.9操作系统。选择版本1.打开PostgreSQL官网下载页面,选择操作系统和数据库版本。我本机......
  • 关于在linux上部署tomcat
    一、环境准备1、选择一款远程工具连接到服务器2、准备一款ftp软件连接到服务器 二、tomcat搭建》、进入/opt/tars目录,按照appId创建文件夹,例如/opt/tars/10398。》、将 S:\研发中心\开发部\tools\Java\apache-tomcat-8.5.51.tar.gz(或通过tomcat官网下载对应的版本)通......
  • 性能测试复习准备——linux环境下安装nacos-server-2.3.0.tar.gz
    参考:https://blog.csdn.net/henrin/article/details/130898186 参考:https://blog.csdn.net/weixin_59663288/article/details/125958594?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-1-125958594-blog-130898186.235^v39^p......
  • IDEA 程序员必备的常用快捷键 赶快收藏吧
    以下是一些常用的IntelliJIDEA的快捷键大全:IntelliJIDEA是一款功能强大的Java集成开发环境(IDE),由JetBrains公司开发。它提供了许多快捷键和功能,帮助开发者提高编码效率和工作流程基本编辑快捷键:复制:Ctrl+C(Windows/Linux)或Cmd+C(Mac)剪切:Ctrl+X(Windows/Linux)或Cmd......
  • 嵌入式操作系统的抉择:FreeRTOS、Linux、LiteOS的异同比较
    引言:在嵌入式系统开发中,选择合适的操作系统是至关重要的决策。FreeRTOS、Linux和LiteOS都是嵌入式领域常见的操作系统,各自具有特定的优势和应用场景。本篇博客将深入比较FreeRTOS、Linux和LiteOS之间的异同点,为嵌入式开发者提供更清晰的选择指南。1.FreeRTOS:轻量级实时操作系统Fr......
  • CF327C Magic Five 题解
    题目传送门前置知识等比数列求和公式|乘法逆元解法设\(lena\)表示\(a\)的长度。首先,若一个数能被\(5\)整除,则该数的末尾一定为\(0\)或\(5\)。故考虑枚举\(a\)中所有的\(0\)和\(5\)的下标,设此下标后面有\(x\)个数字,由于\(s\)是由\(a\)复制\(k\)遍形......
  • MUI常用代码提示
    一、简介(1)html5+:html5+能将html5app打包成原生app;html5指封装了常用的API,需添加功能则可以用到nativejs。(2)MUI:mui是Dcloud官方推出的一个基于html5+标准的框架,同时拥有h5组件和原生组件,原生组件依赖于html5+运行环境,也就是原生app里面的webview组件(能加载显示网页,可以将其视为一......
  • 【Linux】调试常见的应用程序奔溃“Segmentation fault (core dumped)”
    https://blog.csdn.net/hello_nofail/article/details/129994481?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170264661316800227454508%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=170264661316800227454508&......