NEW
Font size
WorksheetsLinux
Total questions: 25
Worksheet time: 13mins
Git was originally created by:
Linux Torvalds
Project GNU
UNB and NASA
GitHub
Which of the following systems is revision control system?
Git
Apache
Emacs
Anaconda
Which statement is true?
Almost all Linux distributions have a fairly new version of git in their usual binary packaging, which you can use for everyday work. You need the latest version only if you are developing Git itself
There are no native versions of git to use for Windows, so you can only use the web version on the Internet
It is always better to install the latest version of git directly from the source text
When using git for distributed development, all participants must use the same operating system and version.
Revision control system
Only useful if multiple developers are involved in the project
No correct answer
Both statements are true
Useful even when working with a single developer on a project
Which statement is true?
Git automatically solves conflicting project contributions
In Git, conflicting deposits must be resolved by a person
No correct option
Both statements are true
Which statement is true?
No correct statement
If you use the command line interface to git, you can only use repositories created in this way
It does not matter how the repository is created or updated, you can use both the command line and the GUI git
If you use GUI to git, you can only use repositories created in this way
Which statement is true?
Both options are correct
No correct answer
Repository hosting sites such as GitHub or GitLab must be implemented using open source only
Repository hosting sites such as GitHub or GitLab need not be implemented using open source only
Which revision control system requires the user to lock the file when it is checked so that other developers cannot work on it at the same time?
CVS
Subversion
Git
RCS
Which revision control systems have central storage that can reside on a network server?
Subversion и CVS
RCS и CVS
Subversion и RCS
Git и RCS
Using git
Conflicts between different developers require manual examination and correction by the attendant
Artificial intelligence and automated testing servers determine which of the conflicting changesets should be used?
All are equal, there is no shared responsible figure
Conflicts between different developers become impossible
How can you get a short list of all the git sub-groups?
man git-help
git
git give-list
man git-list
From a business perspective, using OSS?
Enables the use of ingredients from other sources and accelerates development
Increased time to market, but it is worth it due to improved product
Complicates marketing as it is difficult to differentiate the product
No correct options
Specify the correct OSS statements?
Not safe as unscrupulous members can easily see the code and hack it
Safe or unsafe is depended on the quality and priorities of the project maintainers, but at least users can judge this through open discussion and code validation
Not safe because no one is responsible for safety
Security issues arise because developers represent different organizations and companies and do not understand each other's code
OSS developers will:
You have to spend a lot of useless time clearing your code, as more viewers will see it
It will often be easier for them to get a good job as their work will be more open to review
You'll have to spend a lot of time validating your code, even if they know it's perfect
It will often be harder for them to find a good job as employers will not be sure which parts of the project have been contributed by the development candidate
Linux began
When SCO ported Xenis to an Intel 8036 processor in 1983
When UNIX was first born, around 1969
In 1991, with a student's message on the Internet from Finland
In 1998, when IBM made a major investment
Which method is the best way describes developing in Android?
No correct options
Benevolent dictatorship
Board of Governors
Under the leadership of the company
In order to install and use Linux:
You must add a board to The Linux Foundation to obtain a license
You must issue a public notice that you intend to comply with the proper licenses
You must notify Linus Torvalds so that he can decide whether such use is appropriate
You need a computer or account in a cloud environment like AWS, Azure or Google Cloud
Which of the following are Enterprise Linux distributions?
Solaris and RHEL
Suse and BSD
Solaris and BSD
Suse and RHEL
Which is following statements describe the best practice?
The current directory must be added to the path
The path must be added to the current directory
The current directory should not be put in the path
No correct answer
System log files are stored under:
/etc/log
/proc/log
/tmp/log
/var/log
Basic information about the characteristics of the user account can be found in:
/etc/passwd
/var/users/params
/etc/permissions
/etc/users
Adding a new user to the group is made by:
usermod
groupmod
chgroup
groupadd
How correct to use sudo with echo?
sudo bash -c "echo 3 > /proc/sys/vm/drop_caches"
sudo -c bash "echo 3 > /proc/sys/vm/drop_caches"
sudo echo 3 | cat - > /proc/sys/vm/drop_caches
sudo echo 3 > /proc/sys/vm/drop_caches
For the file system that will be mounted at boot
It must be specified in /etc/fstab
It must be specified in /etc/mounts
It must be specified in the mounted scripts /etc/init.d
It must be specified in /proc/filesystems
LVM stands for:
Logical Volume Management
Large Volatile Memory
Last Memory Vanished
Little Virtual Management
