1、linux添加新用户

1、useradd **用户名*  增加用户
2、passwd **用户名*  添加密码
3、su - **用户名*   切换到用户
4、exit 退出用户

切换到用户后只显示$问题:
参考:https://blog.csdn.net/fenmaque00/article/details/49816837

vim  /etc/passwd
最后一行添加 /bin/bash


2、linux常见命令

参考:https://m.runoob.com/linux/linux-command-manual.html

1、查询输入历史
ctrl+r
2、查看进程及赛选
ps aux|grep ***
ps -ef|grep ***
3、修改环境变量
vim /etc/profile  全局环境变量修改  source /etc/profile
vim ~/.bashrc  用户级环境变量修改  source ~/.bashrc
查看网络端口(参考:https://www.cnblogs.com/kevin-yang123/p/9916572.html):
linux打开端口命令的使用方法 nc -lp 23 &(打开23端口,即telnet) netstat -an | grep 23 (查看是否打开23端口)
查看系统内核: uname -a
具体版本:sudo lsb_release -a

查看进程标准输出

/proc/<pid>/fd


查看进程运行的目录

ll /proc/PID

cwd符号链接的是进程运行目录;
exe符号连接就是执行程序的绝对路径;

查找文件、文件夹:find / -type d -name ***
查找文件夹 包括子文件里  某个文件
locate filename.ext
export 定义环境变量
export -p展示索引环境变量

3、linux自定义命令

参考:https://zhidao.baidu.com/question/571558201.html
https://blog.csdn.net/qq_42672132/article/details/116013418
https://www.cnblogs.com/yhpbook/p/13222275.html
https://blog.csdn.net/weixin_29435467/article/details/116584524

1)下面是简单实验:

vim /etc/profile添加一行(表示设置一个别名,会cd到app目录下)
alias myha="cd /app"退出
source /etc/profile终端输入
myha


2)也可以把自定义sh脚本放入到环境变量里:
aa.sh

cd /tmp
touch aa.txt

给aa.sh 权限
chmod 777 /tmp/aa.sh

然后aa.sh放入环境变量


vim ~/.bashrc
添加一行
alias kkk="/tmp/aa.sh"source ~/.bashrc  保存终端输入
kkk

这样运行sh文件里的cd跳转没有在本地窗口跳

3)sh脚本带参数传入
参考:https://www.cnblogs.com/fire909090/p/11168837.html

创建args_test.sh

#!/bin/bash
if [ $# -lt 1 ]; thenecho "error.. need args"exit 1
fi
echo "commond is $0"
echo "args are:"
for arg in "$@"
doecho $arg
done

给args_test.sh 权限
chmod 777 /tmp/aa.sh

然后args_test.sh放入环境变量


vim ~/.bashrc
添加一行
alias argstest="/tmp/args_test.sh"source ~/.bashrc  保存终端输入
argstest 11 22 cc

linux添加新用户;linux常见命令;linux自定义终端命令相关推荐

  1. 给Linux添加新用户,新建用户,新建帐号

    给Linux添加新用户,新建用户,新建帐号 添加用户组 sudo groupadd groupname 添加用户 sudo useradd username -m -s /sbin/nologin - ...

  2. linux 添加新用户时常用的操作

    1 创建新用户 useradd 常用参数 -m|g|s 作用分别是 为新用户创建home主目录,指定属组,指定所用shell useradd -m noway useradd -g users now ...

  3. Linux 添加新用户及创建主目录

    Linux adduser命令 Linux adduser命令用于新增使用者帐号或更新预设的使用者资料. adduser 与 useradd 指令为同一指令(经由符号连结 symbolic link) ...

  4. linux 添加新的系统调用,如何在Linux中添加新的系统调用

    如何在Linux中添加新的系统调用 2010-01-29 eNet&Ciweek #define __NR_mycall 191 系统调用号为191,之所以系统调用号是191,是因为Linux ...

  5. linux加新的硬盘,linux添加新硬盘

    1.添加新磁盘 2.fdisk -l查看磁盘被识别的名称 3.如果输入fdisk -l命令没有找到新的磁盘,按下面步骤操作 1)进入到cd /sys/class/scsi_host/ 2)echo & ...

  6. linux中的cal 查看日历、用户管理命令、useradd 添加新用户

    1.3.5 cal 查看日历 cal [选项] (功能描述:不加选项,显示本月日历) 选项 功能 具体某一年 显示这一年的日历 查看当前月的日历 查看2016年的日历 1.4 用户管理命令 1.4.1 ...

  7. Linux常用命令(中)、时间日期类、date 显示当前时间、ntpdate命令、cal 查看日历、useradd 添加新用户、passwd 设置用户密码、id 查看用户是否存在

    文章目录 1.3 时间日期类 1.3.1 date 显示当前时间 1.3.2 date 显示非当前时间 1.3.3 date 设置系统时间 1.3.4ntpdate命令 ntpdate常用服务器 国内 ...

  8. Linux命令之添加新用户useradd

    概述 useradd 命令可以用于添加新用户. 可用 useradd 命令来创建新用户,账号建好之后,用 passwd 命令来设定账号的密码.可用 userdel 删除账号.实际上使用 useradd ...

  9. Linux下对文件的操作及添加新用户

    Linux下对文件的操作及添加新用户 一.对文件的操作 1.打包压缩文件 2.解压缩文件 3.对文件操作的其他命令 二.创建新用户 一.对文件的操作 1.打包压缩文件 2.解压缩文件 3.对文件操作的 ...

最新文章

  1. 乐高小颗粒履带机器人_玩转乐高大颗粒积木(四十二)——乐高不倒翁、轮式是挖掘机、大颗粒皮筋车...
  2. C++large fibonacci大斐波那契数列的实现(附完整源码)
  3. 【Nginx】错误: [emerg] “proxy_set_header“ directive is not allowed here in D:\sde\phpstudy_pro\...
  4. 【leetcode】443. String Compression
  5. java数学计算表达式_Java初学者:内建函数计算简单的数学表达式
  6. # 2017-2018-1 20155224 《信息安全系系统设计基础》第四周MyOD
  7. 2018 Python 开发者调查报告发布,数据出乎你意料吗?
  8. 增加ssh无密码信任连接的安全性
  9. solidworks电气元件3d库_丨软件丨如何提高电气配线的生产效率?
  10. 移动App后台Java开发银联支付后台接口
  11. 阅读《原则》有感之工作原则
  12. Java+MySQL+swing学生管理系统
  13. 5 秒克隆声音「GitHub 热点速览 v.21.34」
  14. 在安装office2003时,出现安装程序包的语言不受系统支持的错误,如何解决?
  15. 什么是SAS硬盘,服务器硬盘sas和sata有什么区别
  16. 在设计齿轮时,如何选用合适的模数
  17. 全世界上有380万人死于新冠肺炎,但还不到每年死于吸烟人数的一半
  18. adguard自定义_openwrt上装adguard以及实用教程
  19. 企业微信oauth认证_微信企业号OAuth2验证接口实例(使用SpringMVC)
  20. 移动互联网系统架构特点及实践--手机凤凰网

热门文章

  1. Java SE 7 Update 17的安装配置及相关问题解决
  2. YbtOJ 躲避拥挤(并查集)
  3. vSphere 体系架构
  4. 未来杯选手将应用人工智能的手段,助力水下生态系统的研究和保护
  5. bat批处理脚本入门-HelloWorld
  6. 利用计算机打开电视盒子,使用小米盒连接到计算机显示器以观看电视
  7. python如何进阶提升_python快速进阶3-提高pip install速度
  8. Python爬虫——网络爬虫简介
  9. zz一篇不错的关于房价问题的文章
  10. 关于VUE使用微信开放性标签的解读