• Linux常用命令小结


    1. sudo passwd :设置root下的密码
    2. mkdir:创建文件夹
    3. clear:清除终端的屏幕
    4. cd . : 当前目录
    5. cd .. :上级目录
    6. rm:删除文件(rmdir:删除目录)
    7. touch:创建文件(lg:touch a.txt)
    8. cp:复制文件(lg:cp a.txt b.txt)
    9. mv:移动文件 (也可做文件的重命名)
    10. cat:查看文件内容(lg:cat a.txt)
    11. echo:输出写入内容到终端(也可:echo hello >> a.txt,即输出hello到a.txt,其中>>表示重定向且为追加模式,而 >表示重定向且为覆盖模式)
    12. grep:过滤(lg:find ~ | grep .txt,即:取出当前目录下所有txt结尾的文件,|:管道符)
    13. gzip:原地压缩(lg:gzip a.txt)
    14. gunzip:原地解压缩(lg:gunzip a.txt.gz)
    15. tar:解压缩文件
    16. sudo mount: iso镜像挂载
    17. ps -AF | more:显示全部进程信息(按Q退出查看)
    18. ls:查询目录下文件(ls -al :格式化显示)
    19. chmod:改变文件的权限(lg:chmod a+w a.txt   表示让所有人有a.txt的写权限    chmod 777 a.txt  表示对a.txt有所有权限)
    20. sudo apt-get install xxxxx:在线安装软件
    21. sudo apt-get remove xxxxx:卸载软件
    22. sudo dpkg -l | grep xxx:查询xxx软件是否安装
    23. sudo dpkg -i xxxxxxx.deb:安装deb结尾的软件包
    24. sudo apt-get install -f:解决软件包的相互依赖,使得安装可以继续
    25. tar -xzvf xxxxxx:解压.tar.gz结尾的压缩包
    26. echo $XXX:打印环境变量(lg:echo $PATH)
    27. ln -s:创建符号链接(lg:ln -s /mnt/hgfsshared/hadoop_jar _hadoop)
    28. scp:远程拷贝(lg:scp -r /etc/hosts root@192.168.160.136:/etc/     (-r表示递归拷贝)  ) 
    29. ssh:远程登录(lg:ssh 192.168.160.137)
    30. startx:启动图形界面
    31. ./eclipse &:后台启动eclipse(前台仍然可以用终端输入其他命令)
    32. jobs:查询后台运行进程的作业号
    33. ctrl + z:暂停后台运行的进程
    34. bg %i:将暂停的作业号i的进程放在后台运行
    35. fg %i: 将后台作业号i的进程放在前台进行
    36. unzip:对zip压缩包进行解压
    37. nice -n -10 ./job.sh:在启动job.sh脚本时,设置他的优先级为10运行
    38. renice -10 -p 514:重新设置进程514的运行优先级为10
  • 相关阅读:
    深入理解多态..............................
    走过路过 不要错过..
    进军C#..
    员工打卡....
    MySQL
    MySQL
    MySQL
    MySQL
    MySQL
    MySQL
  • 原文地址:https://www.cnblogs.com/ladawn/p/8439417.html
Copyright © 2020-2023  润新知