搜一搜

Linux常用命令

在线评论 0791
古典技术
作者:古典

发布时间:2022-09-14来源:古典技术网

  一、登录与注销

  1) sudo useradd lilei //添加用户 (不能被立即使用,需设置密码 sudo passwd lilei)

  2) sudo adduser lilei //添加用户

  3) login //登录或切换用户

  4) logout //注销用户(命令行) exit(shell-退出控制台)

  5) shutdown -h 10 //10分钟后自动关机 shutdown -c //取消

  6) halt(root用户) //关闭所有进程后自动关机

  7) poweroff //同上

  8) shutdown -r 10 //十分钟后自动重启

  9) init 6 //重启 (0-停机,1-单用户,2-多用户,3-完全多用户,4-图形化,5-安全模式,6-重启)

  10) reboot //重启

  二、目录与文件

  1) pwd //显示当前工作目录

  2) mkdir mydir //创建工作目录

  3) cd mydir //更改工作目录

  4) rmdir mydir //删除工作目录

  5) touch myfile //创建文件

  6) mv myfile mydir //移动目录或文件

  7) cp myfile myfir //复制目录或文件

  8) rm -rf mydir //删除目录或文件

  9) ls -l myfile //查看文件最后被编辑时间

  10) ls -lu myfile //查看文件最后被访问时间

  11) touch -at 01011212 myfile //修改文件最后被访问时间

  12) ls //列出所有文件和目录

  13) ls -a //查看所有文件

  14) ls -i //显示文件索引节点号

  15) ls -l //详细显示

  16) ls -m //以逗号分隔

  17) sudo apt-get install tree

  18) tree -l//以树状图列出目录内容

  19) tree -a //所有

  20) tree -i //不以阶梯状

  21) tree -s //列出文件或目录大小

  22) tree -t //按更改时间

  23) file -b myfile //显示目录或文件的详细信息

  24) stat myfile //同上

  三、文件内容显示

  1) cat > myfile //创建文件并编辑内容(ctrl+D结束编辑)

  2) cat -n myfile //查看文件

  3) chmod [u/g/o/a][+/-/=][r/w/x] myfile //更改文件权限

  u-user,g-group,o-others,a-all . +-添加,--删除,=-重置 .

  r-read读(4),w-write写(2),x-execute执行(1)

  4) more myfile //分页往后显示文件(Space空格)

  5) less myfile //分页自由显示文件(Page Down / Page Up)

  6) head (-10) myfile //指定显示文件前若干行(默认前10)

  7) tail (-10) myfile //指定显示文件后若干行(默认后10)

  四、文件内容处理

  1) sort myfile //对文件内容进行排序

  2) sort -r myfile //逆序

  3) uniq myfile //检查文件中的重复内容

  4) grep (-c)‘a’ myfile //在文件中查找指定内容 (显示行号)

  5) diff myfile01 myfile02 //对不同文件进行比较

  6) diff3 myfile01 myfile02 myfile03 //三个文件

  7) sdiff myfile01 myfile02 //合并

  8) cmp myfile01 myfile02 //通过字节对不同文件进行比较

  9) comm myfile01 myfile02 //对有序文件进行比较

  10) cut -b(-c)(-d) 2(3) myfile //对文件内容进行剪切

  11) paste myfile02 myfile01 //对文件内容进行粘贴 02-)01

  12) wc (-参数) myfile //对文件内容进行统计 (c-字符数,w-单词数,l-行数)

  五、压缩

  1) zip myfile.zip myfile //压缩

  2) zip -d myfile.zip myfile //添加

  3) zip -m myfile.zip myfile //删除

  4) unzip -o myfile.zip //解压(覆盖)

  5) unzip -n myfile.zip //解压(不覆盖)

  6) zipinfo myfile.zip //列出压缩文件信息

  六、获取帮助

  1) man ls //获取帮助

  2) man -k ls //不清楚完整名字

  3) whatis ls //获取帮助

  4) help cd / cd –help //获取帮助 -d(简短描述) -s(用法简介)

  5) info who //获取帮助

  七、其他命令

  1) clear //清楚屏幕信息

  2) echo xx //显示文本 x=0 echo $x . echo -e \$x . echo $(pwd)

  3) date //显示日期和时间(+%y 年 +%m 月 +%d日)

  4) cal //显示当前日期 cal -y

  5) ps //查看当前进程 -A(所有) U lilei (用户lilei)

  6) kill -9 2315 //终止某一进程

  7) ps -ef | grep Jincheng

  8) pkill Jincheng

  9) killall Jincheng

  10) last //显示最近登录系统的用户信息-6列

  11) history (10) //显示历史指令-默认1000行

  12) sudo adduser lilei sudo //给普通用户赋予root权限

  13) sudo usermod -G sudo lilei //同上

  14) alias l=’ls’ //定义命令别名

  15) unalias l //删除别名

  16) alias //列出别名

标签: Linux 命令

转载请注明出处:古典技术网

本页地址:https://www.gu90.com/lserver/164.html

站住!留下神评!
相关文章
暂无相关信息
Linux运维热门排行
宝塔安装历史版本的方法,降到自己需要的版本免登陆 4793
linux分卷打包命令方法 2558
宝塔操作常用命令 2035
linux centos服务器网速测试 1537
linux下宝塔更换安装目录方法 1516
linux远程scp传输文件命令方法 1506
Linux常见命令之wget、zip安装方式 1493
Linux CentOS设置定时自动执行计划 crontab 1462
linux系统挂载硬盘方法 1363
Centos7下Solusvm母鸡部署小记 1342
centos6 7防火墙关闭命令 1329
linux下打包/解压命令大全 1314
虚拟主机安装 CentOS 8 出现 “ pane is dead ” 故障解决方案 1307
Centos7下Solusvm母鸡部署小记 1222
LNMP安装以及设置防CC 防火墙 1205
Linux运维热门评论
linux分卷打包命令方法 2
宝塔安装历史版本的方法,降到自己需要的版本免登陆 1
Centos7下Solusvm母鸡部署小记 0
linux centos服务器网速测试 0
宝塔操作常用命令 0
linux下打包/解压命令大全 0
linux远程scp传输文件命令方法 0
linux下宝塔更换安装目录方法 0
centos6 7防火墙关闭命令 0
Linux CentOS设置定时自动执行计划 crontab 0
linux系统挂载硬盘方法 0
Centos7下Solusvm母鸡部署小记 0
Linux常见命令之wget、zip安装方式 0
linux利用shell快速修改服务器端口 0
虚拟主机安装 CentOS 8 出现 “ pane is dead ” 故障解决方案 0