正文
启动目录linux命令 linux开机启动文件
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
Linux下, 启动、重启、停止, 服务的命令是多少?
启动直接点开机键就可以。
重启reboot 就可以了。
关机,init3、shutdown -f now、halt 都可以关机。
重启服务services 服务 restart。
停止服务services 服务 stop。
开始服务services 服务 start。
服务状态services 服务 status。
扩展资料启动目录linux命令:
常用命令及技巧:通用命令。
1、date :打印或者设置系统的日期和时间
2、 stty -a:可以查看或者打印控制字符(Ctrl-C、Ctrl-D、 Ctrl-Z等)
3、 passwd:用passwd -h查看
4、logout启动目录linux命令,login: 登录shell的登录和注销命令
5、 more, less, head tail: 显示或部分显示文件内容
6、 lp/lpstat/cancel, lpr/lpq/lprm: 打印文件
7、 chmod u+x:更改文件权限
8、 rm -fr dir:删除非空目录
9、cp -R dir:拷贝目录
10、 fg jobid :可以将一个后台进程放到前台
参考资料来源:百度百科-linux
linux开机自启动命令
用户想要在linux开机的时候自启动相关的程序。那我们要怎么设置呢?下面由我为大家整理了linux下开机自启动命令的相关知识,希望对大家有所帮助!
linux下开机自启动命令
1.开机启动时自动运行程序
Linux加载后, 它将初始化硬件和设备驱动, 然后运行第一个进程init。init根据配置文件继续引导过程,启动其它进程。通常情况下,修改放置在 /etc/rc或 /etc/rc.d 或 /etc/rc?.d 目录下的脚本文件,可以使init自动启动其它程序。
例如:编辑 /etc/rc.d/rc.local 文件,在文件最末加上一行"xinit"或"startx",可以在开机启动后直接进入X-Window。
扩展:其他情况下linux自启动程序命令
2.登录时自动运行程序
用户登录时,bash首先自动执行系统管理员建立的全局登录script :/etc/profile。然后bash在用户起始目录下按顺序查找三个特殊文件中的一个:/.bash_profile、/.bash_login、 /.profile,但只执行最先找到的一个。
因此,只需根据实际需要在上述文件中加入命令就可以实现用户登录时自动运行某些程序(类似于DOS下的Autoexec.bat)。
3.退出登录时自动运行程序
退出登录时,bash自动执行个人的退出登录脚本/.bash_logout。例如,在/.bash_logout中加入命令"tar -cvzf c.source.tgz *.c",则在每次退出登录时自动执行 "tar" 命令备份 *.c 文件。
4.定期自动运行程序
linux有一个称为crond的守护程序,主要功能是周期性地检查 /var/spool/cron目录下的一组命令文件的内容,并在设定的时间执行这些文件中的命令。用户可以通过crontab 命令来建立、修改、删除这些命令文件。
例如,建立文件crondFile,内容为"00 9 23 Jan * HappyBirthday",运行"crontab cronFile"命令后,每当元月23日上午9:00系统自动执行"HappyBirthday"的程序("*"表示不管当天是星期几)。 (/etc/crontab中配置命令即可)也可以
5.定时自动运行程序一次
定时执行命令at 与crond 类似(但它只执行一次):命令在给定的时间执行,但不自动重复。at命令的一般格式为:at [ -f file ] time ,在指定的时间执行file文件中所给出的所有命令。也可直接从键盘输入命令:
6.创建开机自启动脚本
1) 将你的启动脚本复制到 /etc/init.d目录下
以下假设你的脚本文件名为 test。
2) 设置脚本文件的权限
$ sudo chmod 755 /etc/init.d/test
3) 执行如下命令将脚本放到启动脚本中去:
$ cd /etc/init.d
$ sudo update-rc.d test defaults 95
注:其中数字95是脚本启动的顺序号,按照自己的需要相应修改即可。在你有多个启动脚本,而它们之间又有先后启动的依赖关系时你就知道这个数字的具体作用了。该命令的输出信息参考如下:
update-rc.d: warning: /etc/init.d/test missing LSB informationupdate-rc.d: see
卸载启动脚本的方法:
$ cd /etc/init.d
$ sudo update-rc.d -f test remove
命令输出的信息参考如下:
Removing any system startup links for /etc/init.d/test … /etc/rc0.d/K95test /etc/rc1.d/K95test /etc/rc2.d/S95test /etc/rc3.d/S95test /etc/rc4.d/S95test /etc/rc5.d/S95test /etc/rc6.d/K95test
3-linux目录
/bin/的作用:和命令相关的目录,命令对于Linux而言,就是一个可执行的二进制文件,目录名称中的bin是binary(二进制)的缩写。
/sbin/-保存和系统环境设置相关的命令,只有超级用户可以使用这些命令进行系统环境设置。普通用户只能进行查看。
/usr/bin/-存放系统命令的目录,普通用户和超级用户都可以执行。这里的命令和系统启动无关,在单用户模式下不能执行。
/usr/sbin/-存放跟文件系统不必要的系统管理文件,例如多数服务程序,只有超级用户可以使用。大家可以注意到Linux系统中,在所有“sbin”目录中保存的命令只有超级用户可以使用,“bin”目录中保存的命令所有用户都可以使用。
/boot/-系统启动目录,保存系统启动相关文件,如内核文件和启动引导程序文件等。
/dev/-设备文件保存位置。
/etc/-保存配置文件。系统内所有采用默认安装方式(rpm安装)的服务配置文件全部都保存在这个目录中,如用户账号和用户密码,服务启动脚本,常用服务的配置文件等。
/home/-普通用户的家目录。建立每个用户时,每个用户要有一个默认登录位置,这个位置就是这个用户的家目录,所有普通用户的家目录就是在/home/下建立一个和用户名相同的目录。若用户user1的家目录就是/home/user1
/lib/-系统调用的函数库保存位置
/opt/-第三方安装的软件保存位置,放置和安装其他软件的位置。手工安装的源码包软件都可以安装到这个目录中,也可以放到/usr/local目录,看个人习惯。
/proc/-虚拟文件系统,该目录中的数据并不保存到硬盘中,而是保存到内存中。主要保存系统的内核,进程,外部设备状态和网络状态等。
/sys/-虚拟文件系统,和/proc/类似,都是保存在内存中,主要是保存和内核相关的信息。
/root/-超级用户的家目录。普通用户家目录在“/home/”下。
/srv/-服务数据目录。一些系统服务启动之后,可以在这个目录中保存所需要的数据。
服务数据目录。系统存放临时文件的目录。改目录下所有用户都可以访问和写入。我们建议此目录中不能保存重要数据,最好每次开机都把该目录清空。
系统资源目录,系统中安装的大多数软件都保存在这个目录中。
动态数据保存位置,主要保存缓存,日志以及软件运行所产生的文件。
Up(方向键上);调出历史执行记录,快速执行命令
Down(方向键下);配合up选择历史执行记录
Home;移动光标到本行结尾
End;移动光标到本行结尾
PgUp;向上翻页
PaDN;向下翻页
Ctrl+c;终止向前程序
未输入状态下连按两次Tab列出所有可用命令
已输入部分命令名或文件名,按Tab自动补全
例如ls -la /etc
#选项可有可无。它是针对当前命令提供额外的操作,将操作结果呈现不同的形式或信息内容,可以加上不同的选项。简单来说,就是给当前命令提供附加功能。
#参数,命令的操作对象。可以是目录,进程,文件等
注意:1)方括号中的内容是可选项,个别的命令使用不遵循此格式
2)当有多个选项,可以写在一起。例如 -a -l 等价于 -al
3)选项通常可以简写,例如-a等价于 --all
命令所在路径/bin/ls
执行权限所有用户
#每个选项可单独使用
-a显示所有文件,包括隐藏文件,隐藏文件前边会有个点
-l详细信息
-d查看目录属性
命令所在路径:/bin/mkdir 执行权限:所有用户
例子:创建单个目录:mkdir /tmp/vae.txt
创建多个目录:mkdir /tmp/a.txt /tmp/b.txt
注意:1、创建的目录已经存在, 那么 Linux 会提示我们 Linux 无法创建它。
2、不带任何参数运行 mkdir 命令会在当前目录下创建目录。
3、不带上-p,如果新建的文件上级目录不存在则不会执行成功这种说法是错误的。加或者不加上 -p 前面的目录没有得都会依次创建。
4、创建目录的首要条件是, 在想要创建目录的目标路径下你必须具有访问权限。
执行权限:所有用户
例子:切换到指定目录:cd /tmp/vae 回到上一级目录:cd .. 还是在当前目录:cd . 返回上两级目录:cd ../.. 返回进入此目录之前所在的目录:cd -
命令所在路径:/bin/pwd 执行权限:所有用户
例子:显示当前目录:pwd
命令所在路径:/bin/rmdir 执行权限:所有用户
功能描述:删除空目录(如果目录下存在文件则不能删除)
例子:删除指定空目录:rmdir /tmp/a
命令所在路径:/bin/cp 执行权限:所有用户
语法: cp -rp 【原文件或目录】【目标目录】-r 复制目录-p 保留文件属性
例子:比如我们将 root 目录下的install.log 文件复制到 tmp 目录下 cp /root/install.log /tmp可以用于复制后文件改名,比如我们将 root 目录下的 install.log 文件复制到 tmp的copyinstall.log 文件 cp /root/install.log /tmp/copyinstall.log还可同时复制多个文件,注意复制目录的时候要加 -r选项。加-p属性之后会将原文件的一些属性比如修改时间等也原封不动的复制过去。如果不加-p属性,那么复制后的文件修改时间为当前系统时间。
命令所在路径:/bin/mv 执行权限:所有用户
语法: mv【原文件或目录】【目标目录】
例子:在 tmp 目录下创建目录 tmp1 ,然后在 tmp1 目录下创建目录 tmp1_1,然后 命令 mv /tmp/tmp1/tmp1_1 /tmp 将 tmp1目录下的 tmp1_1 剪切到 tmp 目录下。 mv /tmp1/tmp1_1 /tmp
命令所在路径:/bin/rm
执行权限:所有用户
语法: rm -rf 【文件或目录】
-r 删除目录
-f 强制执行
例子:在tmp 目录下有两个目录 tmp1 和 tmp1_1,rm -r tmp1_1 是删除这个目录,但是需要输入 y 来确认
rm -rf tmp1 是强制删除 tmp1 目录,不需要输入 y 来确认,这种做法很简单,但是容易误删文件,没有反悔的机会
rm -rf tmp1 tmp2 同时删除两个文件
linux创建目录的命令
创建目录linux命令步骤如下:
电脑:LenovoG460
系统:Windows11
软件:linux
1、首先右键点击linux的桌面,运行终端。
2、打开终端输入mkdir,空格,加新建目录的名字。
3、返回桌面就可以看到新建的目录了。
4、同时可以用mkdir创建多个目录,用空格隔开每一个目录。
5、返回桌面就可以看到新建的目录了。
如何进入Linux根目录??
用LINUX SHELL命令。
用法启动目录linux命令:
cd “启动目录linux命令你想要进的目录” //当目录名称中含有空格、中文或其它特殊字符时请用双引号包括
以下是最常用的几个目录的写法:
1、/ 代表根目录
2、. 当前目录
3、.. 上级目录
4、~ 当前用户的默认工作目录
注:目录可以省略不写, 与cd ~ 有相同的效果。
Linux根目录结构:
扩展资料:
Linux Shell常用shell命令
Linux Shell常用shell命令
一、文件、目录操作命令
1、ls命令
功能:显示文件和目录的信息
ls 以默认方式显示当前目录文件列表
ls -a 显示所有文件包括隐藏文件
ls -l 显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行
ls -lh 显示文件的大小,以容易理解的格式印出文件大小 (例如 1K 234M2G)
ls -lt 显示文件,按照修改时间排序
2、cd命令
功能:改名目录
cd dir 切换到当前目录下的dir目录
cd / 切换到根目录
cd .. 切换到到上一级目录
cd ../.. 切换到上二级目录
cd ~ 切换到用户目录,比如是root用户,则切换到/root下
3、cp命令
功能:copy文件
cp source target 将文件source复制为target
cp /root /source. 将/root下的文件source复制到当前目录
cp _av soure_dir target_dir 将整个目录复制,两目录完全一样
4、rm命令
功能:删除文件或目录
rm file 删除某一个文件
rm -f file 删除时候不进行提示。可以于r参数配合使用
rm -rf dir 删除当前目录下叫dir的整个目录
5、mv命令
功能:将文件移动走,或者改名,在uinx下面没有改名的命令,如果想改名,可以使用该命令
mv source target 将文件source更名为target
6、diff
功能:比较文件内容
diff dir1 dir2 比较目录1与目录2的文件列表是否相同,但不比较文件的实际内容,不同则列出
diff file1 file2 比较文件1与文件2的内容是否相同,如果是文本格式的文件,则将不相同的内容显示,如果是二进制代码则只表示两个文件是不同的
comm file1 file2 比较文件,显示两个文件不相同的内容
Linux中如何查看目录?命令是什么?
启动目录linux命令我们都知道Linux是一个操作系统,与Windows系统不同启动目录linux命令的是,Linux是由各种命令形成的,因此命令的掌握程度可谓是至关重要,启动目录linux命令你知道Linux系统中的进入目录的相关命令是什么吗?如果启动目录linux命令你还不清楚,请看下文:
Linux cd命令可以说是Linux中最基本的命令语句,其启动目录linux命令他的命令语句要进行操作,都是建立在使用cd命令上的。
所以学习Linux常用命令,首先就要学好cd命令的使用方法技巧。
命令格式为:cd [dirName]dirName:要切换的目标目录。
命令功能为:切换当前目录至dirName。
dirName表示法可为绝对路径或相对路径,若目录名称省略,则变换至使用者的home目录(也就是刚login时所在的目录)。
另外,~也表示为home目录的意思,.则是表示目前所在的目录,..则表示目前目录位置的上一层目录。
命令用法如下:
1、不加参数时,默认切换到用户主目录;
2、接绝对路径或相对路径,切换到对应目录;
3、接特殊符号,进入到对应表示目录
特殊符号有:
~:进入用户主目录;
-:返回进入此目录之前所在的目录;
..:返回上级目录;
../..:返回上两级目录;
!$:把上个命令的参数作为cd参数使用
启动目录linux命令的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux开机启动文件、启动目录linux命令的信息别忘了在本站进行查找喔。